🧩 Problem Solving
[프로그래머스] 압축 (Lv2)
문제링크
1. String.substring() ⇒ StringBuilder 사용
K → KA → KAK → KAKA → KAKAO 형식으로 계속해서 substring 생성하면 오래걸림
StringBuilder 사용해서 캐릭터 하나씩 추가하는 방식으로 사용하자
2. char → String : ‘c’.toString()
3. ArrayList<Integer> → int[]
list.toArray()을 통해 List 를 배열로 변경
ArrayList<Integer> list = new ArrayList<Integer>; // ~~ int[] result = new int[list.size()]; for(int i = 0; i < list.size(); i++) { result[i] = list.get(i); }