بسم الله الرحمن الرحيم
بالامس القريب لقد واجهت سؤالاً يكاد يكون صعباً من حيث الحل والاختيار .
فلقد وضع السؤال على شكل اختيارات وقيل اختار اي تعريف من هذه الاربعة هوالاصح
السؤال هو
عندما نريد اسناد جملة "Hellow Java" الى المتغير S من الكتلة String فاي تعريف من هذه التعاريف هو الاصح
String s1 = "Hellow Java";
String s2[] = "Hellow Java";
new String s3 = "Hellow Java";
String s4 = new String("Hellow Java");
مع العلم انه لا يوجد خيار خامس وهو جميع ما سبق .
ولكن السؤال المهم في ذلك . وهو ما الفرق بين هذه التعاريف . وماذا يعني كل تعريف ؟
