guava 函数式编程3兄弟之Predicate的用法
guava 函数式编程三兄弟之Predicate的用法
predicate主要用于过滤数据下面是predicate接口:
predicate主要用于过滤数据下面是predicate接口:
public interface Predicate<T> { @CanIgnoreReturnValue boolean apply(@Nullable T input); boolean equals(@Nullable Object object); } 很明显predicate返回boolean值,然后用户根据boolean来过滤数据。 Google为predicate提供的实现为predicates