java #list #array #arraylist #linkedlist #spring #springboot #datastructure1 JAVA List, ArrayList, LinkedList List는 자바 컬렉션 프레임워크에서 제공하는 인터페이스로 순서가 있는 요소의 집합을 다루기 위한 자료 구조다.List 인터페이스를 구현한 대표적인 클래스로는 ArrayList, LinkedList, Vector등이 있다. ㅇ List의 특징순서 유지List는 요소가 추가된 순서를 유지한다. 따라서 요소를 삽입하면 삽입 된 순서대로 요소가 저장된다.중복 허용Set과 달리 List는 동일한 요소를 여러 번 저장할 수 있다. 같은 값의 요소가 리스트에 여러 번 존재할 수 있다.인덱스 기반 접근List의 요소는 배열처럼 인덱스를 사용하여 접근할 수 있다. 배열과 같이 0부터 시작한다. ㅇ List와 Array(배열)의 차이점동적 크기배열은 크기가 고정되어 있지만, List는 크기를 동적으로 조절할 수 있다. .. 2024. 10. 3. 이전 1 다음