導航:首頁 > 編程語言 > 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相關的資料

熱點內容
高爾夫電台怎麼添加到文件夾 瀏覽:237
四川麻將一般下哪個app 瀏覽:862
反編譯exe腳本 瀏覽:460
源碼文件夾怎麼編譯到固件中 瀏覽:910
ERp列印伺服器錯誤怎麼弄 瀏覽:111
蚌埠u盤加密軟體有哪些 瀏覽:178
前端如何認證伺服器 瀏覽:554
linux切換db2用戶命令 瀏覽:306
相片如何用電解壓 瀏覽:906
碩士程序員去學校當老師 瀏覽:120
pythonstr提取到字典 瀏覽:818
程序員那麼可愛有人看上陸漓了 瀏覽:876
php正則提取圖片 瀏覽:105
pythonlinuxdjango 瀏覽:562
php中文返回亂碼 瀏覽:89
宿舍裝的電信怎麼加密 瀏覽:745
為什麼壓縮文件解壓後變少了 瀏覽:426
現在安卓充電器普遍是什麼型號 瀏覽:714
9日均線36均線主圖指標源碼 瀏覽:349
程序員阿里文化完整版 瀏覽:98