مقایسه رشته در جاوا

در زبان های برنامه نویسی شرط و بررسی دو #متغیر به صورت == می باشد (دو عدد مساوی) / اما نکته حائز اهمیت این می باشد که در جاوا و رشته استفاده از == نتیجه غلط را ارائه می دهد.برای مقایسه شرط در جاوا بهتر است از دستور زیر استفاده نمایید تا دقیق ترین جواب را مشاهده نمایید.

new String("test").equals("test") // --> true

new String("test") == "test" // --> false

درضمن ، شما می توانید دو متغیر که از قبل تعریف کرده اید را هم مقایسه کنید به عنوان مثال دو متغیر به نام a و b داریم و می توانیم به صورت a.equals(b) هم استفاده نماییم