String ifadelerde eşit değil komutunu bulamadım
3
●91
- 23-05-2020, 18:56:03integer değişkenlerde şart ifadeler eşit değil != kullanılıyor. Fakat String ifadelerin eşit değil komutunu bulamadım. yani equels() ifadesinin eşit olmayanı. Yardımcı olursanız sevinirim.
- 23-05-2020, 19:10:08Java platformu için konuşursak; 2 objenin birebir aynı olduğunu kontrol etmek için (referans) equals() metodu kullanılır.
örnek: if(str1.equals(str2)){...}
eşit değil mi derken başına ünlem koyman yeterli
if(!str1.equals(str2)){...}
Ayrıca değer (value) karşılaştırmaları için tabiki "==" ya da tam tersi "!=" kullanabilirsin. - 25-05-2020, 08:05:37Hocam çok haklı ancak eklemek istediğim bir şey var != kullandığınız çoğu zamanda doğru çalışacaktır ama bazen özel karakterler devreye girdiğinde yanlış çalıştığı oluyor.(düşük ihtimal)plusTime adlı üyeden alıntı: mesajı görüntüle
O yüzden equals i ! ile kullanmak en doğrusu. - 26-05-2020, 01:07:31Bu tür durumlarda contains kullanabilirsiniz.HavucApps adlı üyeden alıntı: mesajı görüntüle
if(string.contains(string2){.....} VEYA if(!string.contains(string2){.....}