JavaRush /Java Blog /Random-ID /Menyortir array string.
Artemka58_1
Level 21

Menyortir array string.

Dipublikasikan di grup Random-ID
Bagaimana cara mengurutkan array tanpa sensitivitas huruf besar-kecil? Lebih tepatnya, penyortiran berfungsi, tetapi salah. Jika huruf pertama elemen pertama adalah huruf besar, meskipun berada di akhir alfabet, maka elemen tersebut tidak berubah posisinya. Tidak ada masalah dengan elemen array lainnya. Ini kode saya: import java.io.InputStreamReader; import java.io.BufferedReader; import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.StringTokenizer; public class G5_4 { public static void main(String[] args) throws IOException { BufferedReader read = new BufferedReader(new InputStreamReader(System.in)); ArrayList list = new ArrayList (); System.out.println("Введите строку: "); String s = read.readLine(); StringTokenizer z = new StringTokenizer(s); while (z.hasMoreTokens()) { list.add(z.nextToken()); } System.out.println("\nOriginal array is: "); for (String a : list) { System.out.print(a + " "); } System.out.println("\n\nSorted array is: "); Collections.sort(list); for (String a : list) { System.out.print(a + " "); } } }
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION