الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لماذا لا يتحقق الشرط التالي ! ! ( لماذا النتيجة False )

بدأه W.A.R.D في 28 ديسمبر 2011 · 1 رد · 371 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لماذا النتيجة false !!

String ward = "ward";

System.out.println(ward.substring(0, 1));

if (ward.substring(0, 1) == "w")
System.out.println("True . . !");
else
System.out.println("False . . !");
#2

السلام عليكم

في السلاسل النصية نستعمل الدالة equle للمقارنة و ليس ==

هكذا

	String ward = "ward";

   if ( ward.substring(0, 1).equals("w") )
 	System.out.println("True . . !");
	else
	System.out.println("False . . !");
1

مواضيع مشابهة