導航:首頁 > 編程語言 > java遍歷collection

java遍歷collection

發布時間:2023-03-30 15:00:42

java 語言里 遍歷 collection 的方式 是怎樣

java 語言里 遍歷 collection 的方式:

方法一:使用迭代器進行遍歷

Collection<String>c=叢困newHashSet<String>();
c.add("java");
c.add("cpp");
c.add("php");
c.add("c#");
c.add("objective-c");
Iterator<String>it=c.iterator();
while(it.hasNext()){
銀弊String滲搏念str=it.next();
System.out.println(str);
}

方法二:使用for進行遍歷

Collection<String>c=newHashSet<String>();
c.add("java");
c.add("cpp");
c.add("php");
c.add("c#");
c.add("objective-c");
for(Stringstr:c){
System.out.print(str.toUpperCase()+"");
}

Ⅱ JAVA中Iterator的具體作用

你說的沒有錯,iterator有hasNext()方法,返回是否還有沒有訪問的元素,next()則是返回下一個元素,這樣對於需要遍歷的地方,你就不需要知道元素的個數了.
而且iterator支持泛型,如
ArrayList<String> list=new ArrayList<String> ();
list.add("I");
list.add("Love");
list.add("You");
//注意對list修改完後,再取迭代器。不然會引發
//迭代器
Iterator<String> iter=list.iterator();

while(iter.hasNext())
System.out.println(iter.next()); //next()取得直接是String類型,不需要類型轉換了。(JDK1.5以上)
//ArrayList實現了Iterable介面,因此可以用for-each循環遍歷(JDK1.5以上)
for(String str:list)
System.out.println(str);

-------
你把它理解成數據結構中鏈表的那個next,就是一個線索。把容器中的各個元素穿起來。
你自己的類型也可以實現iterable介面,就可以迭代了。也可以用
foreach循環遍歷了。

Ⅲ icollection 怎麼遍歷

java 語言里 遍歷 collection 的方式:方法一:使用迭代器進行遍歷<枝絕pre t="code" l="java">Collection<String>猛擾姿 c = new HashSet<String>();
c.add("java");
c.add("cpp");
c.add("php");
c.add("c#");
c.add("objective-c"李坦);
Iterator<String> it = c.iterator();
while (it.hasNext()) {
String str = it.next();
System.out.println(str);
}方法二:使用for進行遍歷
<pre t="code" l="java">Collection<String> c = new HashSet<String>();
c.add("java");
c.add("cpp");
c.add("php");
c.add("c#");
c.add("objective-c");
for (String str : c) {
System.out.print(str.toUpperCase() + " ");
}

閱讀全文

與java遍歷collection相關的資料

熱點內容
程序員放棄後會怎樣 瀏覽:186
河北模具編程 瀏覽:189
adb查找命令 瀏覽:323
安卓手機視頻文件夾怎麼打開 瀏覽:313
平板加密手機後怎麼關閉 瀏覽:572
流媒體伺服器應該注意什麼 瀏覽:538
d8命令編譯 瀏覽:968
壓縮包解壓需要多少空間 瀏覽:148
如何查找app屬性 瀏覽:390
android人臉識別技術 瀏覽:323
pc104編程 瀏覽:336
二維碼反編譯破解推廣 瀏覽:684
修改伺服器的mac地址 瀏覽:529
好玩的編程軟體 瀏覽:901
編程語言創始人有錢嗎 瀏覽:808
短視頻app怎麼獲客 瀏覽:16
查看雲伺服器的應用 瀏覽:438
javadump工具 瀏覽:566
程序員16g 瀏覽:448
程序員沒有辦法成為top怎麼辦 瀏覽:221