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

熱點內容
反編譯後為什麼不能回編 瀏覽:47
java反射獲得屬性值 瀏覽:30
程序員和甲方的矛盾 瀏覽:126
在地獄做程序員 瀏覽:763
銀行app能做什麼 瀏覽:229
追書緩存的小說在哪個文件夾 瀏覽:553
山科女生程序員 瀏覽:746
mybatis3源碼分析 瀏覽:458
華為交換機常用配置命令 瀏覽:376
程序員怎麼去銀行上班 瀏覽:589
廣州程序員薪資 瀏覽:890
win7命令提示符輸入 瀏覽:594
關於程序員的故事 瀏覽:484
吃雞伺服器是什麼樣的 瀏覽:25
為什麼pspice沒有單片機 瀏覽:11
高數第六版下冊答案pdf 瀏覽:907
sm3演算法實現java 瀏覽:678
只有程序員才懂的笑話 瀏覽:267
php開發app介面源碼 瀏覽:15
加密狗寶寶 瀏覽:240