# [Java] Predicate.not() ###### tags: `Java` Predicate.not()是在 Java 11 引入的靜態方法 ### Java 11 之前: ```java! List<String> haveBlank = list.stream() .filter(String::isBlank) .collect(Collectors.toList()); ``` 如果是希望篩選掉含有空白的字串會這樣寫 ```java! List<String> haveBlank = list.stream() .filter(str -> ! str.isBlank()) .collect(Collectors.toList()); ``` ### Java 11 之後: ```java! List<String> haveBlank = list.stream() .filter(Predicate.not(String::isBlank)) .collect(Collectors.toList()); ``` ```java! import static java.util.function.Predicate.not; ... List<String> haveBlank = list.stream() .filter(not(String::isBlank)) .collect(Collectors.toList()); ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up