فرمان if و String ها

با سلام وتشکر. در فرمان شرطی  if من میخواهم دو رشته string را مقایسه کنم. if(a=b) رشته a  را داخل برنامه وارد کردم. ورشته b را با scanner وارد برنامه میکنیم.با فرمان scanner  همان محتویات رشته a را وارد میکنم تا جواب if درست بشه اما اینطور نمیشه. چرا جواب if غلط میشه? اما اگر هر دو رشته a و b  را داخل برنامه وارد کنیم در صورتی که برابر باشند فرمان if درست می شه. لطفا راهنمایی کنین. ممنون میشم. http://uupload.ir/files/mcd_untitled.jpg  http://uupload.ir/files/64w1_untitled1.jpg این دوتا عکسو هر کاری کردم نشد به صورت اینسرت وارد کنم. به همین خاطر لینکشو گذاشتم. عکس مشکلم در برنامه جاوا هست.نگاش کنین. ممنون

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 10 سال پیش
سلام. از متد equals برای مقایسه استفاده کنید.
sokanacademy forum
کاربر سکان آکادمی 10 سال پیش
درست شد ممنون