반응형
SMALL
1. LIST값 합치기
List<Integer> list = new ArrayList<Integer> (); list.add(100); list.add(200); list.add(1000); int sum = list.stream().mapToInt(Integer::intValue).sum(); System.out.println(sum); |
결과 - 1300
2. 배열값 합치기
int[] arr = {1,2,3,10}; int sum = IntStream.of(arr).sum(); System.out.println(sum); |
결과 - 16
람다식이 표현이 간단하고 소스코드 또한 간단하지만 잘못 사용하면 성능면에서 저하를 일으킬 수도 있습니다.
상황에 맞게 사용하시면 될것같습니다.
반응형
'Web Programing! > JAVA / JSP' 카테고리의 다른 글
JPA - 객체지향 쿼리 언어 - Criteria 집합, 정렬, 조인 (0) | 2022.03.24 |
---|---|
[JAVA] JPA Optional, ifPresent를 통한 null체크 (0) | 2022.03.23 |
[JAVA] List의 특정 ID별 Sum값 구하기 (0) | 2021.11.18 |
[Java] Map(Key,Value) 추출하기 (0) | 2019.10.02 |
[JAVA] 자바 유일키 생성 - java.util.UUID (0) | 2019.09.27 |
[spring boot] context-path, 포트 설정 (0) | 2019.09.20 |
[JAVA] Header 정보 가져오기 (0) | 2019.09.19 |