Java集合類框架 Collection 迭代器

2021-07-12 06:08:04 字數 984 閱讀 8389

collection介面中的方法

collection迭代的方法例項

集合:集合是儲存物件資料的集合容器。

集合比陣列的優勢:

collection 單例集合的根介面。

set 無序,不可重複。

map 雙例集合的根介面

增加

add(e e) 新增成功返回true,新增 失敗返回false.

addall(collection c) 把乙個集合 的元素新增到另外乙個集合中去。

刪除

clear()

remove(object o)

removeall(collection c)

retainall(collection c)

檢視

size()

判斷

isempty()

contains(object o)

containsall(collection

public

static

void

main(string args)

}

迭代器的作用:就是用於抓取集合中的元素。

迭代器的方法:

hasnext() 問是否有元素可遍歷。如果有元素可以遍歷,返回true,否則返回false 。

next() 獲取元素…

remove() 移除迭代器最後一次返回 的元素。

nosuchelementexception 沒有元素的異常。

出現的原因: 沒有元素可以被迭代了。

public

static

void

main(string args)

}

java集合框架的乙個根介面Collection

對外的介面 介面的實現 對集合運算的演算法。collection是list set queue介面的父介面。方法 add 向集合的尾部追加指定的元素 addall 將指定集合中的元素都新增到此集合中 clear 移除集合中的所有操作 contains 如果此集合中包含指定元素,則返回true con...

Java集合類框架 Map

如果是實現了map介面的集合類,具備的特點 儲存的資料都是以鍵值對的形式存在的,鍵不可重複,值可以重複。map介面的方法 新增 put k key,v value putall map extends k,extends v m 刪除 remove object key clear 獲取 get o...

java集合框架

集合框架包括集合與對映 collection and map 以及它們的子類 容器類 1 list 元素有先後次序的集合,元素有index位置,元素可以重複,繼承自collection介面,實現類 arraylist,vector,linkedlist 2 set 元素無續,不能重複新增,是數學意義...