دروس جافا

جافا هوم جافا مقدمة ابدأ جافا بناء جملة جافا تعليقات جافا متغيرات جافا أنواع بيانات جافا جافا نوع الصب مشغلي جافا سلاسل جافا جافا الرياضيات جافا المنطقية جافا إذا ... آخر تبديل جافا جافا أثناء التكرار جافا للحلقة جافا بريك / متابعة جافا المصفوفات

طرق جافا

طرق جافا معلمات طريقة جافا طريقة جافا التحميل الزائد نطاق جافا العودية جافا

فئات جافا

جافا OOP فئات / كائنات جافا سمات فئة Java طرق فئة جافا منشئو جافا معدِّلات جافا تغليف جافا حزم جافا / API الوراثة جافا جافا تعدد الأشكال فئات جافا الداخلية جافا التجريد واجهة جافا جافا Enums مدخلات مستخدم جافا تاريخ جافا جافا ArrayList جافا لينكدليست جافا HashMap جافا هاشسيت جافا التكرار فئات Java Wrapper استثناءات Java جافا RegEx خيوط جافا جافا لامدا

معالجة ملفات جافا

ملفات جافا جافا إنشاء / كتابة الملفات ملفات قراءة جافا جافا حذف الملفات

جافا كيف

أضف عددين

مرجع جافا

كلمات جافا طرق سلسلة جافا طرق جافا للرياضيات

أمثلة جافا

أمثلة جافا مترجم جافا تمارين جافا مسابقة جافا شهادة جافا


متغيرات جافا


متغيرات جافا

المتغيرات عبارة عن حاويات لتخزين قيم البيانات.

في Java ، توجد أنواع مختلفة من المتغيرات ، على سبيل المثال:

  • String- يخزن النصوص ، مثل "مرحبًا". قيم السلسلة محاطة بعلامات اقتباس مزدوجة
  • int - يخزن الأعداد الصحيحة (أعداد صحيحة) ، بدون كسور عشرية ، مثل 123 أو -123
  • float - يخزن أرقام الفاصلة العائمة بأرقام عشرية ، مثل 19.99 أو -19.99
  • char- يخزن أحرفًا مفردة ، مثل "أ" أو "ب". قيم الأحرف محاطة بعلامات اقتباس فردية
  • boolean - يخزن القيم بحالتين: صواب أو خطأ

إعلان (إنشاء) المتغيرات

لإنشاء متغير ، يجب تحديد النوع وتعيين قيمة له:

بناء الجملة

type variableName = value;

حيث يكون type أحد أنواع Java (مثل intأو String) ، و variableName هو اسم المتغير (مثل x أو الاسم ). تستخدم علامة التساوي لتعيين قيم للمتغير.

لإنشاء متغير يجب أن يخزن النص ، انظر إلى المثال التالي:

مثال

أنشئ متغيرًا يسمى اسم النوع Stringوعيّن له القيمة " John ":

String name = "John";
System.out.println(name);

لإنشاء متغير يجب أن يخزن رقمًا ، انظر إلى المثال التالي:

مثال

قم بإنشاء متغير يسمى myNum من النوع intوقم بتعيين القيمة 15 :

int myNum = 15;
System.out.println(myNum);

يمكنك أيضًا التصريح عن متغير بدون تعيين القيمة ، وإسناد القيمة لاحقًا:

مثال

int myNum;
myNum = 15;
System.out.println(myNum);

لاحظ أنه إذا قمت بتعيين قيمة جديدة لمتغير موجود ، فسيتم استبدال القيمة السابقة:

مثال

غيّر قيمة myNumمن 15إلى 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);


متغيرات النهاية

ومع ذلك ، يمكنك إضافة finalالكلمة الأساسية إذا كنت لا تريد أن يقوم الآخرون (أو أنت بنفسك) بالكتابة فوق القيم الحالية (سيؤدي هذا إلى إعلان المتغير على أنه "نهائي" أو "ثابت" ، مما يعني أنه غير قابل للتغيير وقراءة فقط):

مثال

final int myNum = 15;
myNum = 20;  // will generate an error: cannot assign a value to a final variable


أنواع أخرى

عرض توضيحي لكيفية إعلان المتغيرات من الأنواع الأخرى:

مثال

int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";

سوف تتعلم المزيد عن أنواع البيانات في الفصل التالي.



عرض المتغيرات

غالبًا ما تستخدم println()الطريقة لعرض المتغيرات.

للجمع بين كل من النص والمتغير ، استخدم +الحرف:

مثال

String name = "John";
System.out.println("Hello " + name);

يمكنك أيضًا استخدام +الحرف لإضافة متغير إلى متغير آخر:

مثال

String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);

بالنسبة للقيم الرقمية ، +يعمل الحرف كعامل رياضي (لاحظ أننا نستخدم intالمتغيرات (عددًا صحيحًا) هنا):

مثال

int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y

من المثال أعلاه ، يمكنك أن تتوقع:

  • x يخزن القيمة 5
  • y يخزن القيمة 6
  • ثم نستخدم println()الطريقة لعرض قيمة x + y ، وهي 11

قم بتعريف العديد من المتغيرات

للإعلان عن أكثر من متغير من نفس النوع ، استخدم قائمة مفصولة بفواصل:

مثال

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);


معرفات جافا

يجب تحديد جميع متغيرات Java بأسماء فريدة .

تسمى هذه الأسماء الفريدة بالمعرفات .

يمكن أن تكون المعرفات أسماء قصيرة (مثل x و y) أو أسماء وصفية أكثر (العمر ، المجموع ، إجمالي الحجم).

ملاحظة: يوصى باستخدام الأسماء الوصفية من أجل إنشاء تعليمات برمجية مفهومة وقابلة للصيانة:

مثال

// Good
int minutesPerHour = 60;

// OK, but not so easy to understand what m actually is
int m = 60;

القواعد العامة لتسمية المتغيرات هي:

  • يمكن أن تحتوي الأسماء على أحرف وأرقام وشرطات سفلية وعلامات الدولار
  • يجب أن تبدأ الأسماء بحرف
  • يجب أن تبدأ الأسماء بحرف صغير ولا يمكن أن تحتوي على مسافات
  • يمكن أن تبدأ الأسماء أيضًا بـ $ و _ (لكننا لن نستخدمها في هذا البرنامج التعليمي)
  • الأسماء حساسة لحالة الأحرف ("myVar" و "myvar" متغيران مختلفان)
  • لا يمكن استخدام الكلمات المحجوزة (مثل الكلمات الأساسية لجافا ، مثل intأو ) كأسماءboolean

اختبر نفسك مع التمارين

ممارسه الرياضه:

قم بإنشاء متغير مسمى carNameوقم بتعيين القيمة Volvoله.

  = ;