概述
foreach语法:
for(type x : obj){
引用了x的java语句
}
type x : 是foreach中的循环变量,依次将后面obj中的值赋给x
obj :一个可以被遍历的集合,例如数组
foreach可以用于数组的遍历。
遍历 : 对数组或集合中的所有元素,逐一的访问,依次读取一遍。
1、一维数组
(1)
(2)
2、二维数组(可用于稀疏数组中 遍历数组的值)
for与foreach的区别
for
eg:for(int i = 0; i<3;i++){
int tmp = a[i];
tmp = a[i-1]
}
for循环代码较多,灵活性强,其中变量 i 可以做数组下标使用,可以在本次循环之内取到任何一个数组元素。
foreach
eg : for(int x : a){
int tmp = e;
}
foreach代码简洁,灵活性差,只能按照固定的顺序遍历数组。
小结:
1、对数据进行操作时用for
2、仅查询数据时用foreach
最后
以上就是乐观长颈鹿为你收集整理的foreach循环foreach语法: for与foreach的区别小结:的全部内容,希望文章能够帮你解决foreach循环foreach语法: for与foreach的区别小结:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复