java8实战
谓词(predicate)在数学上常常用来代表一个类似函数的东西,它接受一个参数值,并返回true或false。你在后面会看到,Java 8允许写Function<Apple,Boolean>——函数,但用Predicate是更标准的方式,效率也会更高一点儿,这避免了把boolean封装在Boolean里面//传递方法@Data@AllArgsConstructorpublic class Apple { private String color; private In