https://school.programmers.co.kr/learn/courses/30/lessons/68644
import java.util.*;
class Solution {
public int[] solution(int[] numbers) {
HashSet<Integer> set = new HashSet<>();
for(int i=0; i<numbers.length-1; i++) {
for(int j=i+1; j<numbers.length; j++) {
set.add(numbers[i] + numbers[j]);
}
}
// HashSet을 List로 변환하여 정렬
List<Integer> list = new ArrayList<>(set); //set을 기반으로 arraylist를
Collections.sort(list);
// List를 int 배열로 변환
int[] result = new int[list.size()];
for(int i = 0; i < list.size(); i++) {
result[i] = list.get(i);
}
return result;
}
}