Mosh_Java筆記 P3-3.1 迭代介面/集合介面
阿新 • • 發佈:2022-03-27
1. 集合框架
- 綠色框是介面,藍色框是類
- 集合中有什麼功能?
-
- 新增一個元素
-
- 刪除一個元素
-
- 檢查物件是否存在等等
-
2. 迭代器
輸出a,b;迭代器迴圈輸出容器裡的內容
3. Collection介面
- Collection
colletion = new ArrayList<>();
常用方法
collection.add('a')
collection.add('b')
collection.remove('a')
若想一次性新增元素,可以使用
Colletions.addAll(collection,'a','b','c'),即(要插入元素的物件,插入元素)
collection.size() -檢視集合的長度
collection.clear() -移除集合所有的元素
collection.isEmpty() -檢視集合是否為空
collection.contains('a') -檢視集合中是否包含有元素
將集合元素轉換為陣列
collection.toArray() - 如果不帶引數,則轉換為常規陣列,不能通過.運算子呼叫方法
collection.toArray() - 如果過載範型,則返回如字串陣列等,可以通過.運算子呼叫字串方法
比較兩個集合是否相等
第一個返回false
第二個返回true