// compareToIgnoreCase() nedir?
// Bu metot, iki string'i karşılaştırır ama büyük/küçük harf farkını dikkate almaz.
// Sonuç olarak ne döndürür? :
//
// 0 → İki metin eşit
//
// < 0 → İlk metin, ikinciden önce gelir
//
// > 0 → İlk metin, ikinciden sonra gelir


import java.util.Scanner;

public class BonusString {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Birinci kelimeyi girin: ");
        String kelime1 = scanner.nextLine();

        System.out.print("İkinci kelimeyi girin: ");
        String kelime2 = scanner.nextLine();

        int sonuc = kelime1.compareToIgnoreCase(kelime2);

        if (sonuc == 0) {
            System.out.println("Kelime 1 ve kelime 2 EŞİT (harf farkı yok sayıldı).");
        } else if (sonuc < 0) {
            System.out.println("Kelime 1, kelime 2'den ÖNCE gelir.");
        } else {
            System.out.println("Kelime 1, kelime 2'den SONRA gelir.");
        }

        scanner.close();
    }
}
