stream流遍历集合,如果包含1则进入if分支代码示例
时间: 2024-09-26 19:13:01 浏览: 19
Stream API 是 Java 8 引入的一个强大的功能,用于处理集合数据。如果你想遍历集合并检查每个元素是否为1,然后根据条件执行相应的代码,可以这样做:
```java
import java.util.Arrays;
import java.util.List;
List<Integer> numbers = Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
numbers.stream()
.filter(n -> n == 1) // 过滤出值为1的元素
.forEach(element -> {
if (element == 1) { // 如果元素是1,则执行if分支代码
System.out.println("Element found: " + element);
// 可以在这里添加更多的if分支操作
} else {
System.out.println("Skipped non-one element: " + element);
}
});
阅读全文