
1. ArrayList 는?ArrayList 는 배열 기반의 동적 리스트로, 크기를 동적으로 조정할 수 있습니다.배열 기반: 내부적으로 동적 배열을 사용하여 요소를 저장빠른 조회: get(index) 연산이 매우 빠름느린 삽입 및 삭제: 중간에 요소를 추가하거나 삭제할 경우, 요소 이동이 발생 시간 소요 2. ArrayList 객체 생성, 데이터추가, 조회, 수정, 삭제, 포함 여부List list = new ArrayList(); // ArrayList 생성 // 요소 추가list.add("Apple");list.add("Banana");list.add("Cherry"); // 요소 조회System.out.println("첫 번째 요소: " + list.get(0)); // A..