.forEach java
时间: 2023-11-01 14:07:09 浏览: 102
深入了解java8的foreach循环
在Java中,.forEach是一种用于遍历集合的方法。它是Java 8引入的新特性,可以用于遍历数组、List、Set和Map等集合类型。它的语法如下:
collection.forEach(element -> {
// 对集合中的每个元素执行操作
});
其中,collection是要遍历的集合,element是集合中的每个元素。在箭头后面的代码块中,我们可以执行对元素的任意操作。
以下是一个使用.forEach遍历数组的示例:
int[] numbers = {10, 20, 30, 40, 50, 60, 70};
Arrays.stream(numbers).forEach(number -> {
System.out.println("Count is: " + number);
});
这段代码将使用.forEach方法遍历数组numbers,并对每个元素执行System.out.println操作,打印出Count is:和相应的数字。注意,在这个例子中,我们使用Arrays.stream方法将数组转换为流,以便使用.forEach方法。通过这种方式,我们可以在遍历数组时执行任意的操作。
因此,.forEach是一种简单方便的遍历集合的方法,特别适用于Java 8及以上的版本。
阅读全文