collection與conllections

collection是java的集合,
conllections就像一個工具類,服務于Java的Collection框架。
http://www.cnblogs.com/guweiwei/p/6511974.html

collections常見的方法

sort(Collection)方法的使用(含義:對集合進行排序)。
例:對已知集合c進行排序?
              public class Practice {
                      public static void main(String[] args){
                                   List c = new ArrayList();
                                c.add("l");
                                c.add("o");
                               c.add("v");
                                c.add("e");
                              System.out.println(c);
                                Collections.sort(c);
                                System.out.println(c);
                        }
              }
        運行結果為:[l, o, v, e]
                  [e, l, o, v]

shuffle(Collection)方法的使用(含義:對集合進行隨機排序)。
例:shuffle(Collection)的簡單示例?
           public class Practice {
                     public static void main(String[] args){
                                  List c = new ArrayList();
                             c.add("l");
                              c.add("o");
                              c.add("v");
                             c.add("e");
                                 System.out.println(c);
                               Collections.shuffle(c);
                             System.out.println(c);
                              Collections.shuffle(c);
                               System.out.println(c);
                        }
             }
            運行結果為:[l, o, v, e]
                              [l, v, e, o]
                              [o, v, e, l]

copy(List m,List n)方法的使用(含義:將集合n中的元素全部復制到m中,并且覆蓋相應索引的元素)。
例:
            public class Practice {
                    public static void main(String[] args){
                            List m = Arrays.asList("one two three four five six siven".split(" "));
                            System.out.println(m);
                             List n = Arrays.asList("我 是 復制過來的哈".split(" "));
                             System.out.println(n);
                             Collections.copy(m,n);
                                System.out.println(m);
                      }
             }
   運行結果為:[one, two, three, four, five, six, siven]
                         [我, 是, 復制過來的哈]
                        [我, 是, 復制過來的哈, four, five, six, siven]
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容