Collection类及常用APICollection&mdash;类集工具类,定义了若干用于类集和映射的算法,这些算法被定义为静态方法,具体查看api文档;a) public static void sort(List<T> liet)b) pu ...
Collection类及常用API
Collection—类集工具类,定义了若干用于类集和映射的算法,这些算法被定义为静态方法,具体查看api文档;
a) public static void sort(List<T> liet)
b) public static int binarySearch(List<T> list,T key)
c) public static void reverse(List<?> list)
d) public static void shuffle(List<?> list)
e) public static void swap(List<?> list,int i,int j)
f) public static <T> void fill(List<? super T> list,T obj)
1 List<String> nList=new ArrayList<String>(); 2 nList.add("zhangsan"); 3 nList.add("lisi"); 4 nList.add("wangwu"); 5 nList.add("zhaoliu"); 6 nList.add("tianqi"); 7 System.out.println("操作前"); 8 for(String s:nList){ 9 System.out.print(s+" ");10 }11 12 System.out.println();13 System.out.println("交换顺序后");14 Collections.swap(nList,1,2);15 for(String s:nList){16 System.out.print(s+" ");17 }18 19 System.out.println();20 System.out.println("自然排序后");21 Collections.sort(nList);22 for(String s:nList){23 System.out.print(s+" ");24 }25 26 System.out.println();27 System.out.println("二分法查找");28 System.out.println(Collections.binarySearch(nList, "zhaoliu"));29 30 System.out.println("打乱顺序");31 Collections.shuffle(nList);32 for(String s:nList){33 System.out.print(s+" ");34 }35 36 System.out.println();37 System.out.println("填充");38 Collections.fill(nList, "jay");39 for(String s:nList){40 System.out.print(s+" ");41 }
原标题:Collection类及常用API
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。