collections工具類的常用方法
阿新 • • 發佈:2019-01-13
public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); list.add(12); list.add(33); list.add(22); //新增一些元素 Collections.addAll(list, 1, 3, 4, 13); System.out.println(list); //對集合進行排序 Collections.sort(list); System.out.println(list); ArrayList<String> lsit1 = new ArrayList<>(); lsit1.add("cbb"); lsit1.add("aba"); lsit1.add("sba"); lsit1.add("nba"); //呼叫Compartor方法比較 Collections.sort(lsit1, new Comparator<String>() { @Override public int compare(String o1, String o2) { //charAt(0)返回索引為0的字串 return o1.charAt(0) - o2.charAt(0); } }); System.out.println(lsit1); }
}