關於幾種方法對java集合的遍歷

 對於集合遍歷很常見,我們要記住如何遍歷它們 我們可以用這for,foreach.Iterator對集合遍歷。

1。for循環

List list=new ArrayList<>();
list.add(“a”);
list.add(“b”);
for(int j=0;j*<*list.size();j++)
{
System.out.println(list.get(j));

}

2。用Iterator
Itrerator it=list.iterato();
while(it.hasNext())//判斷是否有下一個
{
Object obj=it.next();//獲取下一個
}

對於這種方法可以對Set,Map集合遍歷

Map*<*String,String> map=new HashMap<>();
map.put(“01”,”啦”);
map.put(“02”,”手機”);
Set set=map.keySet();//構建Map集合中Key的所有集合
Iterator it=set.iterator();
while(it.hasNext())//遍歷集合
{

System.out.println(it.next());
}
Collection value=map.values();//構建Map集合中value的所有集合
it=value.iterator();
while(it.hasNext())
{

System.out.println(it.next());
}

3.還有foreach遍歷方法,但是對於這方法我想在JS中的文章中說明。

發佈了34 篇原創文章 · 獲贊 18 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章