我使用的是 jdk 11 我想知道是否可以使用 Predicate::or
、Predicate::and
方法串联来编写此代码:
return Optional.ofNullable(someString)
.filter(String::isEmpty)
.filter(String::isBlank);
最佳答案
当然:
return Optional.ofNullable(someString)
.filter(((Predicate<String>) String::isEmpty).and(String::isBlank));
关于Java 11 : Predicate or/and on Optional,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54478245/