anyMatch()判断条件至少匹配一个元素
anyMatch()主要用于判断流中是否至少存在一个符合条件的元素,它会返回一个boolean值,并且对于它的操作,一般叫做短路求值
当流中只要有一个符合条件的元素,则会立刻中止后续的操作,立即返回一个布尔值,无需遍历整个流
短路求值:
对于集合的一些操作,我们无需处理整个集合就能得到结果,比方说通过&&或者||连接一个判断条件,这就是短路
对于流来说,某些操作不用操作整个流就可以得到结果
案例:
public class AnyMatchDemo {
public static void main(String[] args) {
List<Student> studentList = new ArrayList<>();
studentList.add(new Student("张三", 23));
studentList.add(new Student(<