星空网 > 软件开发 > Java

Collection类及常用API

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     }

输出结果:

操作前

zhangsan lisi wangwu zhaoliu tianqi

交换顺序后

zhangsan wangwu lisi zhaoliu tianqi

自然排序后

lisi tianqi wangwu zhangsan zhaoliu

二分法查找

4

打乱顺序

zhaoliu tianqi wangwu zhangsan lisi

填充

jay jay jay jay jay




原标题:Collection类及常用API

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

怎样在国内用tiktok:https://www.goluckyvip.com/tag/82579.html
安卓国内用tiktok解决方案:https://www.goluckyvip.com/tag/82580.html
怎样能看tiktok:https://www.goluckyvip.com/tag/82581.html
tiktok shop academy:https://www.goluckyvip.com/tag/82583.html
tiktok带货分佣:https://www.goluckyvip.com/tag/82584.html
tiktok wallpaper:https://www.goluckyvip.com/tag/82585.html
探讨内地人开设香港账户的可行性 :https://www.kjdsnews.com/a/1836442.html
在古巴做游轮 古巴旅游项目:https://www.vstour.cn/a/363194.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流