List 컬렉션은 배열과 비슷하게 객체를 인덱스로 관리. 배열과의 차이점은 저장 용량이 자동으로 증가, 객체를 저장할 때 자동 인덱스가 부여됨. 추가, 삭제, 검색을 위한 다양한 메서드들이 제공됨. List 컬렉션은 객체 자체를 저장하는 것이 아니라 객체의 번지를 참조함. 그렇기 때문에 동일한 객체를 중복 저장할 수 있고, 이 경우 동일한 번지가 참조됨 null도 저장이 가능하고 해당 인덱스는 객체를 참조하지 않음. List 컬렉션에 객체를 추가할 때에는 add() 메서드를 사용, 객체를 찾아올 때에는 get() 메서드를 사용, 객체 삭제는 remove() 메서드를 사용하고 List 컬렉션에 저장된 모든 객체를 대상으로 하나씩 가져와 처리하고 싶다면 인덱스를 이용하는 방법과 향상된 for 문을 이용하는 ..