التصريح عن النوع
جزء من قسم الأساسيات في رحلة Java على Coddy. الدرس 9 من 73.
بمجرد التصريح عن متغير بنوع معيّن، لا يمكنه إلا أن يحتوي على قيم من ذلك النوع. على سبيل المثال، لا يمكن لمتغير int إلا أن يحتوي على قيم صحيحة، ولا يمكن لمتغير String إلا أن يحتوي على نص.
على سبيل المثال:
int age = 25; // يمكنه تخزين الأعداد الصحيحة فقط
String str = "abc"; // يمكنه تخزين النصوص فقطقد يؤدي هذا إلى حدوث أخطاء:
age = "defg"; // خطأ: لا يمكن وضع نص في متغير من نوع int
str = 25; // خطأ: لا يمكن وضع عدد في متغير من نوع Stringهذه صحيحة:
age = 26; // OK: إسناد عدد صحيح جديد
str = "Jane"; // OK: إسناد سلسلة نصية جديدةالتحدي
مبتدئصرّح عن المتغيرات التالية مع أنواعها وقيمها المقابلة:
- متغير من النوع
intاسمهcountوقيمته10. - متغير من النوع
doubleاسمهtotalوقيمته150.75. - متغير من النوع
charاسمهgradeوقيمته'A'. - متغير من النوع
booleanاسمهisActiveوقيمتهfalse. - متغير من النوع
StringاسمهuserNameوقيمته"Bob123".
تطبع الأسطر الموجودة أسفل الكود هذه المتغيرات بالتنسيق التالي:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]جرّب بنفسك
// عرّف المتغيرات هنا
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص7أساسيات الإدخال والإخراج
دوال System.outتنسيق المخرجاتكلاس Scannerمراجعة - حتى 120مراجعة - صح أم خطأ5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع3المتغيرات - الجزء الثاني
الثوابتقواعد التسميةمراجعة - تهيئة المتغيراتتحويل الأنواع - الجزء الأولتحويل الأنواع - الجزء الثاني6اتخاذ القرار
جملة Ifجملة If - Elseجملة Switchالمعامل الثلاثيمراجعة - If Elseجملة If - Else المتداخلةتدرّب بنفسك: مترجم Java عبر الإنترنت