list,set,map的幾種遍歷方法

2021-09-20 18:59:50 字數 853 閱讀 6650

1.list集合有3種遍歷方式:

注:**中需要匯入的包這裡不在給出

public void run1() 

system.out.println("********************====");

迴圈(增強for迴圈)

for (string str : list)

system.out.println("********************====");

//3.迭代器此處的

iteratorit = list.iterator();

while (it.hasnext())

}

2.set集合有2種遍歷方式

public void run2() 

system.out.println("********************====");

迴圈(增強for迴圈)

for (string string : set)

}

map集合有2中遍歷方式.如圖:

//2.通過entry獲取一對key value

set> entrys = map.entryset();

for (entryentry : entrys)

}

List Set Map遍歷方法的歸納

這裡以arraylsit為例演示 listlist new arraylist list.add 小明 list.add 小花 list.add 小強 1.傳統for迴圈遍歷 for int i 0 iiterator list.iterator while iterator.hasnext 這裡以...

java中List Set Map集合的遍歷方法

list遍歷 param args public static void main string args 方法2 iterator迭代器遍歷 iteratoritr list.iterator string str while itr.hasnext 執行結果 for迴圈遍歷list a for迴...

遍歷的幾種方式

es5的話也可以使用foreach,es5具有遍歷陣列功能的還有map filter some every reduce reduceright等,只不過他們的返回結果不一樣。但是使用 foreach 遍歷陣列的話,使用 break 不能中斷迴圈,使用 return 也不能返回到外層函式。使用for...