minuco
article thumbnail
List 와 ArrayList
Algorithms/with Java 2021. 5. 15. 17:48

List list1 = new ArrayList(); ArrayList list1 = new ArrayList(); - List는 인터페이스이고, ArrayList는 클래스이다. - Array List 가 아니라 List로 선언된 변수는 담음과 같이 필요에 따라 다른 리스트 클래스를 쓸 수 있는 구현상의 유연성을 제공한다. List list1 = new ArrayList(); list1 = new LinkedList(); 도형에 비유 List list = new ArrayList(); -> 도형 list = new 정사각형(); 즉, List로 선언하면 Interger 나 String 등 구현상의 유현성을 제공한다. ArrayList list = new ArrayList(); -> 정사각형 list = ..