00004-java-8-stream-ifelse
4. 在java 8 stream表达式中实现if/else逻辑
简介
传统写法
public void inForEach(){
List<Integer> ints = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
ints.stream()
.forEach(i -> {
if (i.intValue() % 2 == 0) {
System.out.println("i is even");
} else {
System.out.println("i is old");
}
});
}使用filter
总结
最后更新于
这有帮助吗?