我有
List<int[]> allNumList = new ArrayList<>();
我正在遍历 allNumList
并在下面的代码中匹配一个条件。
for (int[] arr : allNumList) {
for (int i : arr) {
if (i == numb) {
return false;
}
}
}
我想用 Java 8 来完成上面的代码。
最佳答案
boolean noMatch = allNumList.stream()
.flatMapToInt(Arrays::stream)
.noneMatch(i -> i == numb);
关于java - 如何使用 Java 8 流迭代 List<int[]>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51080434/