有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java按字母顺序显示国家/地区?

我在下拉列表中有一个按字母顺序显示国家的列表

但我希望先展示印度和美国,其余按字母顺序排列。 我怎么做


共 (2) 个答案

  1. # 1 楼答案

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

  2. # 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");
     }