Java笔记 [最后更新 20200814]
for与foreach
首先说一下foreach有的也叫增强for循环,foreach其实是for循环的一个特殊简化版。
再说一下foreach的书写格式:
for(元素类型 元素名称 : 遍历数组(集合)(或者能进行迭代的)){
语句
}
foreach虽然是for循环的简化版本,但是并不是说foreach就比for更好用,foreach适用于循环次数未知,或者计算循环次数比较麻烦情况下使用效率更高,但是更为复杂的一些循环还是需要用到for循环效率更高。
eg:读取文件目录
for
for (int i = 0; i < file.length; i++) {
String temp = file[i].getAbsolutePath();
System.out.println(temp);
if (file[i].isDirectory()) {
getFiles(temp);
} else {
showNmb.appendText(temp+"\r\n");
System.out.println(temp);
}
foreach
for (File temp: file
) {
if (temp.isDirectory()){
getFiles(temp.toString());
}
else {
showNmb.appendText(temp+"\r\n");
}
}



![[美图] 告诉你什么是真正的诱惑-微慑信息网-VulSee.com](http://www.173mimi.cn/uploads/allimg/081127/0317440.jpg)


![[测试]WEB日志审计工具 teler-微慑信息网-VulSee.com](https://vulsee.com/wp-content/uploads/2024/03/695a48b0bc02a11b7d41de2b76f6a7f9.png)
![[图片] 摄人魂魄的极品壁纸!-微慑信息网-VulSee.com](http://image.bbs.tom.com/data1/pic/1/2375/2375255.jpg)


![[八卦] 王婷婷—揭秘一个大三女生的性爱录像-微慑信息网-VulSee.com](http://free.86hy.com/crack/pic/1.jpg)
![[随笔]今天国际警察节-微慑信息网-VulSee.com](http://photo.sohu.com/20041017/Img222528326.jpg)

青云网
