Java中集合(七)Collections 一个操作集合的工具类
生活随笔
收集整理的這篇文章主要介紹了
Java中集合(七)Collections 一个操作集合的工具类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public static void main(String[] args) {//asList 以列表的形式操作List<String> list = Arrays.asList("OC","java","c","c++","Js");//反轉Collections.reverse(list);System.out.println(list);//升序排序//如果沒有指定排序規則,則java會自動調用元素身上的comparato方法進行排序//comparato在Comparable接口中//在沒有指定規則的情況下愛,要求元素必須實現Comparable接口,重寫compareTo方法Collections.sort(list);System.out.println(list);//按照元素的首字母排序Collections.sort(list, new Comparator<String>() {//comparator 比較器 -- 指定比較規則的。//返回值是int類型 -- 根據返回值判斷參數的大小//如果返回一個正數 ,則s1》s2 ,則s1在s2之后@Overridepublic int compare(String s1, String s2) {return s1.charAt(0)-s2.charAt(0);}});System.out.println(list);}
總結
以上是生活随笔為你收集整理的Java中集合(七)Collections 一个操作集合的工具类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java中集合(六)Queue
- 下一篇: Java中集合 练习 计算疯狂值