Skip to content

Instantly share code, notes, and snippets.

View Bonco-lab's full-sized avatar

Davide Boncompagni Bonco-lab

View GitHub Profile
String[] names = {"Sam","Pamela", "Dave", "Pascal", "Erik"};
// Java Streams
List<String> filtered8 = stream(names).filter(c -> c.contains("am")).collect(toList());
// Java 6 with functional-utils
List<String> filtered6 = newList(filter(String_.contains.apply(_, "am"), names));
// Java 8 with functional-utils
List<String> filtered_ = newList(filter(c -> c.contains("am"), names));