12
Como negar um predicado de referência de método
No Java 8, você pode usar uma referência de método para filtrar um fluxo, por exemplo: Stream<String> s = ...; long emptyStrings = s.filter(String::isEmpty).count(); Existe uma maneira de criar uma referência de método que é a negação de uma existente, ou seja, algo como: long nonEmptyStrings = s.filter(not(String::isEmpty)).count(); Eu poderia …