Menu
CoddyTech

التصريح عن النوع

جزء من قسم الأساسيات في رحلة Java على Coddy. الدرس 9 من 73.

بمجرد التصريح عن متغير بنوع معيّن، لا يمكنه إلا أن يحتوي على قيم من ذلك النوع. على سبيل المثال، لا يمكن لمتغير int إلا أن يحتوي على قيم صحيحة، ولا يمكن لمتغير String إلا أن يحتوي على نص.

على سبيل المثال:

int age = 25;        // يمكنه تخزين الأعداد الصحيحة فقط
String str = "abc";  // يمكنه تخزين النصوص فقط

قد يؤدي هذا إلى حدوث أخطاء:

age = "defg";  // خطأ: لا يمكن وضع نص في متغير من نوع int
str = 25;      // خطأ: لا يمكن وضع عدد في متغير من نوع String

هذه صحيحة:

age = 26;      // OK: إسناد عدد صحيح جديد
str = "Jane";  // OK: إسناد سلسلة نصية جديدة
challenge icon

التحدي

مبتدئ

صرّح عن المتغيرات التالية مع أنواعها وقيمها المقابلة:

  • متغير من النوع 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]

جرّب بنفسك

        // عرّف المتغيرات هنا
        
        
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Java عبر الإنترنت