[모던 자바 인 액션] 스트림의 중간연산과 최종연산 특징과 사용법
모던 자바 인 액션 - YES24 자바 1.0이 나온 이후 18년을 통틀어 가장 큰 변화가 자바 8 이후 이어지고 있다. 자바 8 이후 모던 자바를 이용하면 기존의 자바 코드 모두 그대로 쓸 수 있으며, 새로운 기능과 문법, 디자인 패턴 www.yes24.com 스트림 연산 List menu = Dish.getDishes(); List names = menu.stream() // 요리 리스트에서 스트림 얻기 .filter(dish -> dish.getCalories() > 300) // 중간 연산 .map(Dish::getName) // 중간 연산 .limit(3) // 중간 연산 .collect(Collectors.toList());// 스트림을 리스트로 변환 위 예제를 두 가지 연산으로 구분해 보겠다..
Java/Modern Java in Action
2022. 6. 28. 20:36