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...