目錄
我們提供的服務(wù)有:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、寧江ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的寧江網(wǎng)站制作公司觀察下面關(guān)系表
list集合和set集合都繼承于Collection。
Collection中的常用方法(公共方法)
add()向集合中添加元素
size()獲取集合中元素的個(gè)數(shù)
clear()清空所有元素
contains()判斷集合中是否包含某元素,最好重寫(xiě)equals方法
remove()移除集合中的某個(gè)元素,重寫(xiě)equals方法
isEmpty()判斷集合是否為空,是否存在元素
toArray()把集合轉(zhuǎn)換成數(shù)組
Map集合和Collection集合沒(méi)有任何關(guān)系,以key/value鍵值對(duì)的形式存儲(chǔ)元素,存儲(chǔ)java對(duì)象的內(nèi)存地址,key不能重復(fù),key存儲(chǔ)元素和set集合存儲(chǔ)元素一樣。
HashMap底層是哈希表數(shù)據(jù)結(jié)構(gòu),非線程安全,key和value都能為null
Hashtable帶有synchronized關(guān)鍵字,線程安全,效率低,使用較少,key和value都不能為null
properties繼承了Hashtable,但key和value只支持string類(lèi)型
sortedSet中的key部分的元素能自動(dòng)排序
TreeMap底層是二叉樹(shù),能自動(dòng)按大小排序
有序可重復(fù),存儲(chǔ)的元素有下標(biāo),按順序存取
ArrayList非線程安全,數(shù)組結(jié)構(gòu),檢索查找效率高,增刪效率低,會(huì)影響元素移動(dòng)
Vector 線程安全,數(shù)組結(jié)構(gòu),使用較少
LikedList雙向鏈表,存儲(chǔ)地址不連續(xù),增刪效率高,檢索效率低
集合初始化容量為10,底層是object數(shù)組,自動(dòng)擴(kuò)容1.5倍
特有的方法:
void? add(int index ,E element) 在指定的index下標(biāo)上添加元素
E get(int index)得到index下標(biāo)上的元素
E? set(int indx,Eelement)修改指定下標(biāo)上的元素
int indexof(object o)得到元素第一次出現(xiàn)的下標(biāo)
int lastIndexof(object o)得到元素最后一次出現(xiàn)的下標(biāo)
E remove(int index)刪除下標(biāo)上的元素
無(wú)序不可重復(fù),存取順序不一定相同,元素沒(méi)有下標(biāo),元素不能重復(fù),set集合就是map集合的key部分
set集合存儲(chǔ)元素特點(diǎn):
HashSet 底層是一個(gè)HashMap集合,是一個(gè)哈希表數(shù)據(jù)結(jié)構(gòu)
TreeSet 底層是一個(gè)TreeMap集合,是一個(gè)樹(shù)數(shù)據(jù)結(jié)構(gòu)
set(map)集合中的常用方法:
v put(k key, v value)向集合中添加鍵值對(duì)
v get(object key) 通過(guò)key獲取value
void clear() 清空集合
boolean containskey(object key)判斷集合中是否包含某個(gè)key
boolean containsvalue(object value)判斷集合中是否包含某個(gè)value
boolean isEmpty()判斷集合是否為空
Set
keyset()獲取集合中所有的key v remove(object key)通過(guò)key移除值,刪除的是鍵值對(duì)
int size()獲取鍵值對(duì)的個(gè)數(shù)
collection
values()獲取集合中所有的value,返回一個(gè)collection set
>entryset()將集合轉(zhuǎn)換成set集合 注意:哈希表是一個(gè)數(shù)組和單向鏈表的結(jié)合體
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧