概述
foreach遍历数组和集合
格式:
for(元素类型 元素变量x:遍历对象(数组或集合)){
引用元素变量x的语句;
}
例:
int[] array = new int[5];
for(int x : array){
System.out.println(x);
}
遍历MAP集合格式如下:
for (Map.Entry<K, V> entry : map.entrySet())
action.accept(entry.getKey(), entry.getValue());
如果要引用数组或者集合的索引,则foreach语句无法做到。
foreach语句是for语句特殊情况下的增强版本,简化了编程,提高了代码的可读性和安全性。
foreach输出二维数组测试:
int arr2[][] = {{4, 3}, {1, 2}};
for (int x[] : arr2) {
for (int e : x) {
System.out.println(e);
}
}
foreach输出三维数组:
int arr[][][] = {
{{1, 2}, {3, 4}},
{{5, 6}, {7, 8}}
};
for (int[][] a2 : arr) {
for (int[] a1 : a2) {
for (int x : a1) {
System.out.println(x);
}
}
}
最后
以上就是健壮手链为你收集整理的foreach的用法的全部内容,希望文章能够帮你解决foreach的用法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复