Question
[JAVA] List์์ ๋ฐฐ์ด(Array)๋ก ๋ณํํ๊ธฐ
Shinjio
2023. 8. 24. 09:12
๋ฐ์ํ
List.toArray()
- ๊ธฐ๋ณธ ํ์ ์ ์๋ฃํ (ex. int[])๋ก๋ ๋ณํ ๋ถ๊ฐ๋ฅ
Integer[] answer = arr.toArray(new Integer[arr.size()]);
public Integer[] solution(int[] numbers) {
ArrayList<Integer> arr = new ArrayList<Integer>();
int idx = 0;
for(int i = 0 ; i < numbers.length ; i++){
for(int j = i + 1 ; j < numbers.length ; j++){
int sum = numbers[i] + numbers[j];
if(!arr.contains(sum)) {
arr.add(sum);
};
}
}
arr.sort(Comparator.naturalOrder());
Integer[] answer = arr.toArray(new Integer[arr.size()]);
return answer;
}
๋ฐ์ํ