當前位置:成語大全網 - 書法字典 - JAVA的集合類型有哪些?

JAVA的集合類型有哪些?

集合有三種主要類型:集合、列表和映射。

1,列表(有序且可重復)

存儲在列表中的對象是有序且可重復的。列表側重於索引,有壹系列與索引相關的方法,因此查詢速度很快。因為在列表集中插入或刪除數據時,會伴隨著後面數據的移動,所以插入和刪除數據的速度較慢。

2.集合(無序且不能重復)

存儲在集合中的對象順序錯誤,不能重復。集合中的對象不以特定方式排序,而是簡單地添加到集合中。

3.映射(鍵值對、唯壹鍵和非唯壹值)

映射集存儲鍵值對。鍵不能重復,但值可以重復。根據key得到的值,遍歷map集合時首先得到key的集合集合,通過遍歷集合集合得到對應的值。

擴展數據:

JAVA集合類型的四種常見輸出模式:

1,叠代器:叠代輸出是使用最多的輸出方法。

2.ListIterator:是Iterator的子接口,專門用來輸出列表中的內容。

3.foreach output:JDK 1.5之後提供的新函數,可以輸出數組或集合。

4.for循環。

代碼示例如下:

for的形式:for(int?I = 0;我& ltarr . size();i++){...}

foreach的形式:for(int I:arr ){...}

叠代器的形式:

叠代器it = arr . iterator();

while(it . has next()){ object o = it . next();...}

百度百科:java集合類