Java - Ders 50: Java String Karşılaştırma İşlemleri

preview_player
Показать описание
Java programlama dilinde string değişkenlerini karşılaştırmak için üç farklı seçenek bulunmaktadır. Bu seçenekler eguals(); == operatörü ve compareTo() yapılarıdır. Videoda bu yapılar kullanılarak string içeriği ve referanslarının nasıl karşılaştırılabileceği gösterilmiştir.
Рекомендации по теме
Комментарии
Автор

Hocam compareTo() daki kodu denedim başka sözcüklerde kullandım ama sözlükte sonra geleni büyük kabul ediyor sanırsam. Örneğinizde denediğimde de s1.compareTo(s3) negatif s3.compareTo(s1) pozitif değerlerini veriyor.

kadirceylan
Автор

Hocam compareTo yapısını kullanırken -1 değerinden çok daha küçük çıkıyor -144 gibi bir sayı

bugracaydam
Автор

String i = "Fatih ";
String j =("Özkaynak");

hocam bu kodu kullandigim zaman boyle bir cikti veriyo bana : -144
neden ?

husseincakir
Автор

Siz söylemeden hemen önce durdurup denedim false aldım, yorum yazacakken kendiniz söylediniz (:

ibrhm
Автор

Hocam
String s1="Ufuk"
String s2="Ufuk "

Sout(s1.compareTo(s2));
Çıktı negatif değer.
Yani s1<s2 Videoda baş harflere bakılarak karşılaştırılma yapıldığını anladım.
Ama bu örnek sonucunda sadece baş harflere değil stringin tamamına göre karşılaştırma oluyor.
Acaba ben videoda mı yanlış anladım yoksa yaptığım bir hata mı var?

ucanbaz
Автор

Boşlukları algılıyormuş; ilk satır için sonuç false oladuğunu gördüm yani.

akinozkan
Автор

compareTo() metodunu anlamayanlar için şu link yardımcı olabilir;

taha