集合介面的常見方法

2021-10-08 23:18:32 字數 2730 閱讀 9022

//list 和 set繼承自 collection

boolean

add(e e)

如果指定的元素不存在,則將其指定的元素新增(可選操作)。

void

clear()

從此集合中刪除所有元素(可選操作)。

boolean

contains

(object o)

如果此集合包含指定的元素,則返回 true 。

inthashcode()

返回此集合的雜湊碼值。

boolean

isempty()

如果此集合不包含元素,則返回 true 。

iterator

iterator()

返回此集合中元素的迭代器。

boolean

remove

(object o)

如果存在,則從該集合中刪除指定的元素(可選操作)。

intsize()

返回此集合中的元素數(其基數)。

object[

]toarray()

返回乙個包含此集合中所有元素的陣列。

//crud

void

add(

int index, e element)

將指定的元素插入此列表中的指定位置(可選操作)。

e remove

(int index)

刪除該列表中指定位置的元素(可選操作)。

e set

(int index, e element)

用指定的元素(可選操作)替換此列表中指定位置的元素。

e get

(int index)

返回此列表中指定位置的元素。

boolean

contains

(object o)

如果此列表包含指定的元素,則返回 true 。

boolean

isempty()

如果此列表不包含元素,則返回 true 。

boolean

equals

(object o)

將指定的物件與此列表進行比較以獲得相等性。

intsize()

返回此列表中的元素數。

object[

]toarray()

以正確的順序(從第乙個到最後乙個元素)返回乙個包含此列表中所有元素的陣列。

//雙向佇列頭尾新增彈出元素常用

void

addfirst

(e e)

在該列表開頭插入指定的元素。

void

addlast

(e e)

將指定的元素追加到此列表的末尾。

e pollfirst()

檢索並刪除此列表的第乙個元素,如果此列表為空,則返回 null 。

e polllast()

檢索並刪除此列表的最後乙個元素,如果此列表為空,則返回 null 。

v put

(k key, v value)

將指定的值與該對映中的指定鍵相關聯(可選操作)。

v remove

(object key)

如果存在(從可選的操作),從該map中刪除乙個鍵的對映。

void

clear()

從該map中刪除所有的對映(可選操作)。

boolean

containskey

(object key)

如果此map包含指定鍵的對映,則返回 true 。

boolean

containsvalue

(object value)

如果此map將乙個或多個鍵對映到指定的值,則返回 true 。

boolean

isempty()

如果此map不包含鍵值對映,則返回 true 。

intsize()

返回此map中鍵值對映的數量。

//獲取的功能,map值的統計常用

v get

(object key)

返回到指定鍵所對映的值,或 null。

setkeyset()

返回此map中包含的鍵的set。

set>

entryset()

返回此map中所有包含的對映的set。

collection

values()

返回此map中包含的值的collection。

boolean

add(e e)

如果指定的元素不存在,則將其指定的元素新增(可選操作)。

boolean

remove

(object o)

如果存在,則從該集合中刪除指定的元素(可選操作)。

//set去重常用

boolean

contains

(object o)

如果此集合包含指定的元素,則返回 true 。

boolean

isempty()

如果此集合不包含元素,則返回 true 。

intsize()

返回此集合中的元素數(其基數)。

Map介面的常見方法

public class demo1map public v put k key,v value 把指定的鍵與指定的值新增到map集合中 返回值 v 儲存鍵值對的時候,key不重複,返回值v是null 儲存鍵值對的時候,key重複,會使用新的value替換map中重複的value,返回被替換的val...

集合與函式的常見方法

使用 來建立集合 len 顯示集合中的元素 add 向集合新增元素 pop 刪除集合的元素 刪除最後乙個元素 注意集合是無序的所以你不知道刪除的是哪乙個元素但是可以通過pop返回刪除的元素 update 向元素新增多個元素 也可以是集合 remove 刪除集合的元素,如果集合沒有該元素會報錯 dis...

Java Collection常見方法

collection的常見方法 1 新增 boolean add object obj 新增單個物件 boolean addall collection coll 新增集合 2 刪除 boolean remove object obj 刪除單個物件 boolean removeall collect...