麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

淺析java的foreach循環

2019-11-26 15:51:04
字體:
來源:轉載
供稿:網友

使用foreach循環遍歷數組和集合時,無需獲得數組和集合的長度,無須根據索引來訪問數組元素和集合元素,foreach循環自動遍歷數組和集合的每一個元素。

復制代碼 代碼如下:

foreach的語句格式:
for(type variableName : array|connection){
     //variable自動迭代訪問每一個元素
}

例子:
復制代碼 代碼如下:

public class ForEachTest
{
public static void main(String[] args)
{
String[] books = {"java","c","c++","c#","asp"};
for(String book : books)
{
System.out.println(book);
}
}
}

輸出:

java
c
c++
c#
asp

復制代碼 代碼如下:

public class ForEachTest
{
public static void main(String[] args)
{
String[] books = {"java","c","c++","c#","asp"};
for(String book : books)
{
book = "hello world!";
System.out.println(book);
}
System.out.println(books[0]);
}
}

輸出:

hello world!
hello world!
hello world!
hello world!
hello world!
java

所以foreach這種循環一般只適合做數組的遍歷,提取數據顯示等,不適合用于增加刪除和使用下標等復雜的操作。

foreach語句是for語句特殊情況下的增強版本,簡化了編程,提高了代碼的可讀性和安全性(不用怕數組越界)。相對老的for語句來說是個很好的補充。

提倡能用foreach的地方就不要再用for了。在用到對集合或者數組索引的情況下,foreach顯得力不從心,這個時候是用for語句的時候了。foreach一般結合泛型使用  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品久久亚洲 | 一区二区三区欧美在线观看 | 男女羞羞视频在线免费观看 | 麻豆自拍偷拍视频 | 黄色成人小视频 | 91短视频版高清在线观看www | 国产91对白叫床清晰播放 | 一级毛片免费观看在线 | 在线播放黄色网址 | 伦一区二区三区中文字幕v亚洲 | 九九综合视频 | 视频一区二区三区免费观看 | www.91视频com | 欧美日韩中文字幕在线视频 | 亚洲视频综合网 | 欧美中文字幕一区二区三区亚洲 | 免费a级网站 | 369看片你懂的小视频在线观看 | 免费嗨片首页中文字幕 | 欧美乱码精品一区 | 中文字幕亚洲情99在线 | 51国产偷自视频区视频小蝌蚪 | 国产精品免费一区二区三区都可以 | av日韩在线免费观看 | 免费国产精品视频 | 免费观看在线 | 亚洲成人在线视频网站 | 成人免费福利网站 | 欧美va亚洲 | 3344永久免费 | 久久久国产电影 | 九九热这里只有精品8 | 国产一精品久久99无吗一高潮 | 蜜桃一本色道久久综合亚洲精品冫 | 亚洲成人福利 | 免费高潮在线国 | 国产精品久久久久久久久久久久久久久 | 欧美一级黄色免费看 | 草草久久久 | 羞羞视频免费观看入口 | 色诱亚洲精品久久久久久 |