알고리즘 문제를 해결할때 배열과 리스트 출력할 일이 잦다. 특히 디버깅 시 자주 사용하는데 데이터가 2차원 이상일때 출력하기가 굉장히 귀찮아진다.
int[] a = {1,2,3,4};
System.out.println(Arrays.toString(a));
//[1,2,3,4]
List<Integer> ls = new ArrayList<>();
ls.add(1);
ls.add(2);
ls.add(3);
ls.add(4);
System.out.println(ls);
//or
System.out.println(ls.toString());
//[1,2,3,4]