목록2024/10 (11)
봄디의 개발일지
[JAVA] 컬렉션 - List 정리 (ArrayList, LinkedList)
1️⃣ List 란 ?List 란 순서가 있고, 중복을 허용하는 자료 구조를 말합니다. List 인터페이스는 ArrayList, LinkedList 와 같은 여러 구현 클래스를 가지고 있습니다. 이제, ArrayList 와 LinkedList 에 대해 자세히 알아보겠습니다. 2️⃣ ArrayListArrayList list = new ArrayList(); 자바에서 크기가 동적으로 변경되는 배열이 필요할 때는 ArrayList 를 사용합니다. ArrayList 는 배열을 사용하여 데이터를 관리합니다. 기본 CAPACITY 는 10이며, 기존 CAPACITY 를 넘어가면 배열을 50% 증가합니다. ArrayList 는 배열을 사용하기 때문에 인덱스를 활용하여 한 번에 원하는 데이터를 찾을 수 있다는 장..
자바
2024. 10. 6. 15:55