Java基礎|Collection接口

Collection接口

我們看一下jdk1.6官方中文文檔對於Collection接口的介紹:

在這裏插入圖片描述

Collection集合框架層次結構圖

在這裏插入圖片描述

常用的方法

在這裏插入圖片描述

實現的功能:添加、刪除、清空、判斷是否包含指定元素、判斷集合是否空、獲取集合元素個數、將集合轉換成數組、獲取迭代器(用於遍歷集合)。

使用示例

定義一個Collection集合

由於Collection是一個接口,我們使用它需要創建子類對象。就選擇 ArrayList 吧。泛型的實際類型參數就選用String。

		Collection<String> collection = new ArrayList<>();

添加元素

		collection.add("迪麗熱巴");
        collection.add("古力娜扎");
        collection.add("馬爾扎哈");

刪除元素

		collection.remove("迪麗熱巴");

清空元素

		collection.clear();

判斷是否包含指定元素

		if (collection.contains("迪麗熱巴")) {//如果包含"迪麗熱巴"這個字符串對象
            //...
        }

判斷集合是否空

		if (collection.isEmpty()) {//如果集合爲空,沒有一個元素
            //...
        }

獲取集合元素個數

		int size = collection.size();

將集合轉換成數組

		Object[] array = collection.toArray();

獲取迭代器

		Iterator<String> iterator = collection.iterator();    	

關於遍歷請移步:Java基礎|單列集合的遍歷

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