0

我有一个列表,可以在下拉列表中按字母顺序显示国家/地区。

但我希望首先显示印度和美国,然后按字母顺序显示。我该怎么做?

4

2 回答 2

3

将这两个放在不同的列表中,将其余国家放在不同的列表中,然后使用 use 添加这两个列表addAll()

于 2013-06-13T11:19:08.693 回答
2

你可以试试这样的

 void sortCountries(List<String> countriesToSort){
   countriesToSort.remove("India");
   countriesToSort.remove("Usa");

   Collections.sort(countriesToSort, String.CASE_INSENSITIVE_ORDER);

   countriesToSort.add(0, "India");
   countriesToSort.add(0, "Usa");
 }
于 2013-06-13T11:30:20.517 回答