我是靠谱客的博主 健壮手链,最近开发中收集的这篇文章主要介绍foreach的用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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的用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部