我正在使用jdk 11,我想知道是否可以使用Predicate::or
,Predicate::and
方法串联来编写此代码:
return Optional.ofNullable(someString)
.filter(String::isEmpty)
.filter(String::isBlank);
答案 0 :(得分:3)
当然:
return Optional.ofNullable(someString)
.filter(((Predicate<String>) String::isEmpty).and(String::isBlank));