1import java.util.*; 2import java.util.stream.*; 3 4public class JavaTest { 5 6 public void foo(){ 7 List<String> myList = Arrays.asList("a1", "a2", "b1", "c2", "c1"); 8 9 Stream<String> myStream = myList.stream(); 10 11 myStream.map(s -> s + ":)") 12 .filter(s -> s.length()>1) 13 .flatMap(s -> Arrays.stream(s.split(""))); 14 } 15 16 public void bar(){ 17 Stream<String> myStream; 18 myStream.filter(s -> s.contains("Hamlet")) 19 .map(l -> l.length()) 20 .filter(s -> s > 15) 21 .count(); 22 } 23}