https://school.programmers.co.kr/learn/courses/30/lessons/12906
import java.util.*;
public class Solution {
public int[] solution(int []arr) {
ArrayList<Integer> arrayList = new ArrayList<Integer>();
arrayList.add(arr[0]);
for(int i = 1; i < arr.length; i++){
if(arr[i] != arr[i - 1]) // ๋ฐฐ์ด arr์ ์์๋ฅผ ๋น๊ตํ์ฌ ์ค๋ณต์ด ์์๋๋ง,
arrayList.add(arr[i]); // ํด๋น ์์๋ฅผ ๋ฆฌ์คํธ์ ๋ด๊ธฐ
}
int[] answer = new int[arrayList.size()]; // ๋ฆฌ์คํธ์ ๋ด๊ธด ์์ ์๋งํผ ๋ฐฐ์ด answer์ ์ ์ธ
for(int i = 0; i < answer.length; i++){
answer[i] = arrayList.get(i); // ์ค๋ณต์ ์ ๊ฑฐํ ์์๋ค์ ๋ฐฐ์ด์ ๋ฃ์ด์ฃผ๊ณ ๋ฐํ
}
return answer;
}
}