可能重複:
Sorting arraylist in Android in alphabetical order (case insensitive)如何在Android中正確排列數組中的大小寫字符串?
大家好我在整理一個小問題。
我正在採取一個String類型的集合。當我整理它給我錯誤的結果,我期待
這裏是我的代碼:
List <String> caps = new ArrayList<String>();
caps.add("Alpha");
caps.add("Beta");
caps.add("alpha1");
caps.add("Delta");
caps.add("theta");
Collections.sort(caps);
據排序,如:
阿爾法 Beta版 三角洲 α1 THETA。
在這裏它可以採取任何類型的字符串,甚至大寫/小寫。但小寫字會在晚些時候發佈。
我要出去放像:
阿爾法 α1 貝塔 三角洲 THETA
有一個簡單的內置的方法嗎?
使用'compareToIgnoreCase',而不是這個答案。 –