الرئيسيةاليوميةپرسشهاي متداولجستجوثبت نامليست اعضاگروههاي کاربرانورود

شاطر | 
 

 مشکل در دستور If

مشاهده موضوع قبلي مشاهده موضوع بعدي اذهب الى الأسفل 
نويسندهپيام
KAVEH



تعداد پستها : 4
Registration date : 2008-03-16

پستعنوان: مشکل در دستور If   الثلاثاء مارس 03, 2009 1:11 am

سلام دوستان
در زیر یه کد ساده رو مشاهده میکنید که شرط آن عمل نمیکنه ؛ مشکل از کجاست؟ من آماتور هستم...
كد:

String a1=txt1.getString();
if (a1=="1")
{
txt2.setString("number 1");
}
else
{
txt2.setString("its no 1");
}


وقتی که دستور
كد:
txt2.setString("test");
رو اجرا میکنم کار میکنه ولی توی شرط عمل نمیکنه... میشه علتش رو بهم بگید...
تشکر.
بازگشت به بالاي صفحه اذهب الى الأسفل
خواندن مشخصات فردي
00110



تعداد پستها : 123
Location : Tab
Registration date : 2008-05-03

پستعنوان: !!!   الجمعة مارس 06, 2009 11:06 am

KAVEH نوشته است:
سلام دوستان
در زیر یه کد ساده رو مشاهده میکنید که شرط آن عمل نمیکنه ؛ مشکل از کجاست؟ من آماتور هستم...
كد:

String a1=txt1.getString();
if (a1=="1")
{
txt2.setString("number 1");
}
else
{
txt2.setString("its no 1");
}


وقتی که دستور
كد:
txt2.setString("test");
رو اجرا میکنم کار میکنه ولی توی شرط عمل نمیکنه... میشه علتش رو بهم بگید...
تشکر.
عزیز شما با == میتونید object رو مقایسه کنید برای مقایسه رشته باید از متد equals استفاده کنید ...
بازگشت به بالاي صفحه اذهب الى الأسفل
خواندن مشخصات فردي
 
مشکل در دستور If
مشاهده موضوع قبلي مشاهده موضوع بعدي بازگشت به بالاي صفحه 
صفحه 1 از 1

صلاحيات هذا المنتدى:شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد
 :: سوال و جواب-
پرش به: