Stream()


List<String> names = Arrays.asList("a""b""c""d");

names.Stream().filter()

- > filter(i->i.equals("a")) -> size 1 


names.Stream().filter(i->i.equals("a")).map(s->s.toUpperCase()).collect(Collectors.toList()))

-> A


숫자 
 - > count(), min(), max(), sum(), average()


names.Stream().stream().findFirst().get() 

-> A 




 sorted();
 sorted( (a,b) -> a.compareTo(b) );
 sorted( Comparator.naturalOrder());