자바/자바8 (2) 썸네일형 리스트형 Stream API 람다표현식 변환 int count = 0; for (String word : words) { if (word.length() > 12) { count++; } } - streamint count = words.stream().filter(word -> word.length() > 12).count(); - parallel streamint count = words.parallelStream().filter(word -> word.length() > 12).count(); of 메서드 : 파라미터로 가변 인자를 받음 Stream words = Stream.of("1", "2", "3"); empty 메서드 : 요소가 없는 스트림을 생성Stream emptyStream = Stream.empty(); map.. 람다 나중에 한 번 이상 실행할 수 있도록 전달할 수 있는 코드 블록Integer.compare(first.length(), second.length()); 파라미터가 있는 표현식(String first, String second) -> Integet.compare(first.length(), second.length()); 파라미터의 타입을 추정할 수 있는 경우는 타입을 생략 (first, second) -> Integet.compare(first.length(), second.length()); 파라미터를 받지 않으면 빈 괄호를 사용 () -> { for (int i = 0; i Int.. 이전 1 다음