java中的集合

來源:互聯網
上載者:User

標籤:不能   ges   idt   rabl   通過   時間   object   collect   重複元素   

介面 java.lang.Iterable 是 java.util.Collection 介面的 父介面, 但出現時間較晚 不考慮 介面 java.util.Collection 介面是階層的跟介面介面 java.util.List<E> 介面下的實作類別允許儲存重複元素介面 java.util.Set<E> 介面下的實作類別不允許儲存重複元素類 java.util.ArrayList<E>類 java.util.LinkedList<E>類 java.util.HashSet<E>類 java.util.LinkedHashSet<E> 介面java.util.Collection的方法:
方法聲明 功能描述
 boolean add(E e)  確保此 collection 包含指定的元素(可選操作)。
 void clear()  移除此 collection 中的所有元素(可選操作)。
 boolean contains(Object o) 如果此 collection 包含指定的元素,則返回 true。
 int size()  返回此 collection 中的元素數。
 boolean remove(Object o)
從此 collection 中移除指定元素的單個執行個體,如果存在的話(可選操作)。
 Object[] toArray()
返回包含此 collection 中所有元素的數組。

集合沒有固定長度 數組有固定長度集合不能儲存基本類型(四類八種) 只能儲存其參考型別“<要儲存元素的資料類型>”中的資料類型必須是引用資料類型,不能是基礎資料型別 (Elementary Data Type); 下面給出8種基礎資料型別 (Elementary Data Type)所對應的引用資料類型表示形式:
byte short int long float double char boolean
Byte Short Integer Long Float Double Character Boolean
 我們通過舉幾個例子,來明確集合的建立方式:  儲存String類型的元素ArrayList<String> list = new ArrayList<String>();l儲存int類型的資料ArrayList<Integer> list = new ArrayList<Integer>();  儲存Phone類型的資料     ArrayList<Phone> list = new ArrayList<Phone>();

java中的集合

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.