forEach的循
someObjects.forEach(obj -> {
//to do something
})
如果这个循环的目标是找到匹配某个谓词的第一个元素
Optional<SomeObject> result =
someObjects.stream().filter(obj -> some_condition_met).findFirst();
如果你只是想知道集合中是否有一个元素的条件为真,你可以使用anyMatch:
boolean result = someObjects.stream().anyMatch(obj -> some_condition_met);
distinct() :字符串去重
原文地址:https://www.cnblogs.com/MisMe/p/11470511.html
时间: 2024-10-08 11:36:17