遍歷集合的方法總結

2021-10-23 13:25:16 字數 1017 閱讀 8555

遍歷list方法一:普通for迴圈

for

(int i=

0;isize()

;i++

)

遍歷list方法二:增強for迴圈
for

(string temp:list)

遍歷list方法三:使用iterator迭代器(1)
for

(iterator iter=list.

iterator()

;iter.

hasnext()

;)

遍歷list方法四:使用iterator迭代器(2)
iterator iter=list.

iterator()

;while

(iter.

hasnext()

)

遍歷set方法一:增強for迴圈
for

(string temp:set)

遍歷set方法二:使用iterator迭代器
for

(iterator iter=set.

iterator()

;iter.

hasnext()

;)

遍歷map方法一:根據key獲取value
map maps=

new hashmap()

;set keyset=maps.

keyset()

;for

(integer id: keyset)

遍歷map方法二:使用entryset
set> ss=map.

entryset()

;for

(iterator>

iter=ss.

iterator()

;iter.

hasnext()

;)

java 遍歷集合的方法總結

普通for迴圈 for inti 0 istring temp string list.get i system.out.println temp 增強for迴圈 使用泛型 for string temp list 使用iterator迭代器 1 for iterator iter list.ite...

9 7 遍歷集合的方法總結

遍歷list方法一 普通for迴圈 for int i 0 isize i 遍歷list方法二 增強for迴圈 使用泛型!for string temp list 遍歷list方法三 使用iterator迭代器 1 for iterator iter list.iterator iter.hasne...

Map集合遍歷總結

建立物件,新增資料 mapscores new hashmap 泛型,其中string用於限定key的資料型別,integer用於顯示value的資料型別 scores.put tom 100 scores.put lucy 80 新增資料,map集合key不允許重複,否則以最後乙個為主 score...