
import java.util.*;
class Solution {
    public int solution(int[] num_list) {
        int answer =0;
        int sum = Arrays.stream(num_list).sum();
        int multiple = Arrays.stream(num_list).reduce((a,b)->a*b).getAsInt();
        answer = multiple < sum*sum ? 1 : 0;
        
        return answer;
    }
}
reduce 사용법
Arrays.stream(num_list).reduce((a,b)->a*b).getAsInt();첫번째 값을 a, 두번째 값이 b
a*b 는 다시 a
그럼 다음은
a*b*b 이런식으로 돌아감 이렇게 하나의 최종값이 발생하면getAsInt 사용하여 int 값으로 가져오기