程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 淺談Java中Collection和Collections的差別

淺談Java中Collection和Collections的差別

編輯:關於JAVA

淺談Java中Collection和Collections的差別。本站提示廣大學習愛好者:(淺談Java中Collection和Collections的差別)文章只能為提供參考,不一定能成為您想要的結果。以下是淺談Java中Collection和Collections的差別正文


1、java.util.Collection 是一個聚集接口。它供給了對聚集對象停止根本操作的通用接口辦法。Collection接口在Java 類庫中有許多詳細的完成。Collection接口的意義是為各類詳細的聚集供給了最年夜化的同一操作方法。
Collection  
├List  
│├LinkedList  
│├ArrayList  
│└Vector  
│ └Stack  
└Set 
2、java.util.Collections 是一個包裝類。它包括有各類有關聚集操作的靜態多態辦法。此類不克不及實例化,就像一個對象類,辦事於Java的Collection框架。
import java.util.ArrayList; 
import java.util.Collections; 
import java.util.List; 
 
public class TestCollections { 
   
  public static void main(String args[]) { 
    //留意List是完成Collection接口的 
    List list = new ArrayList(); 
    double array[] = { 112, 111, 23, 456, 231 }; 
    for (int i = 0; i < array.length; i++) { 
      list.add(new Double(array[i])); 
    } 
    Collections.sort(list); 
    for (int i = 0; i < array.length; i++) { 
      System.out.println(list.get(i)); 
    } 
    // 成果:23 111 112 231 456 
  } 
}

以上這篇淺談Java中Collection和Collections的差別就是小編分享給年夜家的全體內容了,願望能給年夜家一個參考,也願望年夜家多多支撐。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved