//PROGRAM 11-18 class DemoCompareTo { public static void bandingkan(String str1, String str2, boolean ignoreCase) { int hasil; if (ignoreCase) { hasil = str1.compareToIgnoreCase(str2); } else { hasil = str1.compareTo(str2); } if (hasil < 0) { System.out.println("\"" + str1 + "\" lebih kecil dari \"" + str2 + "\""); } else if (hasil == 0) { System.out.println("\"" + str1 + "\" sama dengan \"" + str2 + "\""); } else /* if (hasil > 0) */ { System.out.println("\"" + str1 + "\" lebih besar dari \"" + str2 + "\""); } } public static void main(String[] args) { System.out.println("Menggunakan compareTo():"); bandingkan("MIRA", "mira", false); bandingkan("fira", "FIRA", false); bandingkan("KIKI", "KIKI", false); System.out.println("\nMenggunakan compareToIgnoreCase():"); bandingkan("MIRA", "mira", true); bandingkan("fira", "FIRA", true); bandingkan("KIKI", "KIKI", true); } }