يجب تعريف المتغيرات في لغة جافا قبل الاستخدام والطريقة العامة لتعريف المتغيرات هي:
اكتب اسم المتغير؛
تتضمن الأنواع int، وshort، وchar، وما إلى ذلك، وكلها ثابتة (سنقدمها بالتفصيل في القسم التالي). نحتاج إلى اختيار النوع وفقًا للحالة الفعلية. وتمثل الأنواع المختلفة حجم المتغير لديك نطاق البيانات المقابلة. اسم المتغير هو الاسم الذي يطلقه المستخدمون لدينا، والذي يمكن للمبرمجين لدينا تسميته، ومع ذلك، لكي لا يسبب تعارضات، يتبع هذا الاسم متطلبات المعرفات ، وهي:
1) يجب أن يكون الحرف الأول حرفًا أو شرطة سفلية (_) أو علامة الدولار ($) أو علامة الرنمينبي (¥).
2) يتكون المعرف من أرقام (0~9)، وأحرف كبيرة (A~Z)، وأحرف صغيرة (a~z)، والشرطات السفلية (_)، وعلامات الدولار ($)، وعلامات الرنمينبي (¥)، وجميع الأحرف السداسية العشرية ويتكون من رمز ASCII قبل 0xc0.
3) لا يمكن أن يتداخل الاسم مع الكلمات الرئيسية أو الكلمات المحجوزة.
4) لا يوجد حد لطول المعرفات.
5) المعرفات حساسة لحالة الأحرف.
بعد ذلك يمكننا محاولة تعريف متغير مثل عدد صحيح، على النحو التالي:
الرقم الداخلي;
أي أن الكلمة الأساسية المتغيرة ذات العدد الصحيح int space number، حيث الرقم هو الاسم الذي أطلقناه على أنفسنا. لاحظ أنه يجب أن ينتهي بفاصلة منقوطة باللغة الإنجليزية. يمكنك محاولة تحديد متغيرات أخرى على الكمبيوتر بنفسك.
ومن الواضح أنه إذا قمنا بتسمية المتغير char، مثل:
intchar;
من الواضح أن هذا خطأ لأنه يحمل نفس اسم المعرف.
تعيين وتهيئة المتغيرات
في Java، هناك نوعان من تعيينات المتغيرات، الأول هو تعيين قيمة عند تعريف المتغير، وهو ما يسمى أيضًا التهيئة . والثاني هو تعيين قيمة في بيان مهمة واحد العامل (=) .
على سبيل المثال، يمكن تخصيص رقم المتغير أعلاه على النحو التالي:
intnumber=2020;// التهيئة حتى 2020 أثناء التحديد
ممكن أيضا:
intnumber;// حدد المتغير الرقمي فقط، ولم يتم تعيين قيمة، والقيمة الافتراضية هي 0number=2021;// بيان واحد يعين القيمة إلى 2021
يرجى تجربة هاتين الطريقتين على التوالي.
بالإضافة إلى ذلك، تتيح لك Java تحديد متغيرات متعددة من نفس النوع في نفس الوقت وتهيئة متغيرات متعددة، مثل:
intnumber1=1999,number2=2000,number3=2049;
هذه الطريقة ممكنة أيضًا، ويمكنك استخدامها وفقًا للحالة الفعلية. يجب الانتباه إلى أنه يجب تعيين قيمة للمتغير قبل استخدامه. وإلا فإن رقم المتغير نفسه لا معنى له ولن تحصل على قيمة النتيجة المرجوة.
آمل أن تتمكن من ممارسة المزيد بناءً على فهمك.