Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

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

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

بمجرد التصريح عن variable باستخدام نوع معيّن، يمكنها الاحتفاظ فقط بـ values من ذلك النوع. على سبيل المثال، يمكن لـ int variable الاحتفاظ فقط بقيم عددية صحيحة، ويمكن لـ String variable الاحتفاظ فقط بـ text.

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

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".

بعد التصريح عن هذه المتغيرات، استخدم System.out.println() لإخراج قيم المتغيرات إلى وحدة التحكم بالتنسيق التالي:

Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]

جرّب بنفسك

public class Main {
    public static void main(String[] args) {
        // أعلن عن المتغيرات هنا
        
        
        // اطبع القيم
        System.out.println("Count: " + count);
        System.out.println("Total: " + total);
        System.out.println("Grade: " + grade);
        System.out.println("Active: " + isActive);
        System.out.println("User Name: " + userName);
        
    }
}
quiz iconاختبر نفسك

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

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

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