java中集合總結

java的集合類主要由兩個接口派生而出:Collection、Map

一、Collectionu

Collection c = new ArrayList();

1、collection的用法有:添加元素、刪除元素、返回Collection集合的元素個數以及清空整個集合、判斷集合是否是空、是否包含某個元素等。

2、雖然集合裏不能放基本類型的值,但java支持自動裝箱

例:      c.add(1);//自動裝箱成Integer類

3、System.out.ptintln(c);

將輸出[ele1,ele2,......]的形式,這是因爲Collection實現類重寫了toString()方法,該方法可以一次性地輸出集合中的所有元素。

如果要依次訪問集合中的元素,請看下面的介紹:

4.1、使用Lambda表達式遍歷集合

forEach()方法會自動將集合的元素逐個地傳給Lambda表達式的形參,這樣Lambda表達式的代碼提即可遍歷到集合元素。

public class CollectionEach

{

    public static void main(String[] args)

    {

        Collection c = new ArrayList();

        c.add("a");

       c.add("b");

       c.add("c");

        c.forEach(obj->System.out.println(obj));

    }

}

4.2使用Java8增強的Iterator遍歷集合元素

Iterator it = c.iterator();  //Iterator必須依附於Collection對象,若有一個Iterator對象,則必須有一個與之關聯的Collection對象。co

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章