이번 글에서는 Array를 ArrayList로 변환 하는 방법과 ArrayList를 Array로 변환 하는 방법에 대해 알아보고자 한다. ArrayList -> Array List 인터페이스를 보면 toArray 라는 메소드가 있는데, 기본 생성자는 object 배열을 반환한다. 하지만 우리가 원하는 것은 정해진 타입의 배열이여서 toArray의 인자로 원하는 타입의 배열을 넣어준다. 마지막 줄에는 deepToString 메소드를 써서 배열을 문자열로 보여준다. 여기서 toString 메소드를 써도 되지만 toString은 1차원 배열만 지원한다는 것을 알자. Array -> ArrayList 위에서 만들어놨던 Array를 그대로 써서 ArrayList로 변환 하는 과정이다. 여기서 중요한 것은 왜 21..