본문 바로가기
Web Programing!/JAVA / JSP

[JAVA] LIST, 배열 값 합치기(SUM) - 람다식

by 어설픈봉봉이 2021. 11. 17.
반응형
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

람다식이 표현이 간단하고 소스코드 또한 간단하지만 잘못 사용하면 성능면에서 저하를 일으킬 수도 있습니다.

상황에 맞게 사용하시면 될것같습니다.

 

 

반응형