码迷,mamicode.com
首页 > 其他好文 > 详细

Collecitons中的常见方法

时间:2018-10-24 12:11:45      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:print   arc   ons   最大值   []   集合排序   str   根据   col   

/** * Collecitons中的常见方法 * public static <T> void sort(List<T> list) public static <T> int binarySearch(List<?> list,T key) public static <T> T max(Collection<?> coll) public static void reverse(List<?> list) public static void shuffle(List<?> list) */ public static void main(String[] args) { //demo1(); //demo2(); ArrayList<String> list = new ArrayList<>(); list.add("a"); list.add("c"); list.add("d"); list.add("g"); list.add("f"); //System.out.println(Collections.max(list)); //根据默认排序结果获取集合中的最大值 //Collections.reverse(list); //反转集合 Collections.shuffle(list); //随机置换,可以用来洗牌 System.out.println(list); } public static void demo2() { ArrayList<String> list = new ArrayList<>(); list.add("a"); list.add("c"); list.add("d"); list.add("f"); list.add("g"); System.out.println(Collections.binarySearch(list, "c")); System.out.println(Collections.binarySearch(list, "b")); } public static void demo1() { ArrayList<String> list = new ArrayList<>(); list.add("c"); list.add("a"); list.add("a"); list.add("b"); list.add("d"); System.out.println(list); Collections.sort(list); //将集合排序 System.out.println(list); }

Collecitons中的常见方法

标签:print   arc   ons   最大值   []   集合排序   str   根据   col   

原文地址:http://blog.51cto.com/357712148/2308224

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!