이전 걸음에서 제네릭과 자료구조에 대해서 공부를 했습니다. Java에 모든 자료구조는 제네릭을 사용해서 자료를 관리를 하고 있습니다. 이번 걸음에서는 자료구조를 자세하게 같이 공부를 해보도록 하겠습니다.
List에 대해서 이번 걸음에서 자세히 공부를 해보도록 하겠습니다. Java의 자료구조 뿐만 아니라 자료를 관리 하기 위한 프로그래밍 언어들에서 가장 많이 사용이 되는 것이 List 자료 구조 입니다. 그만큼 중요 하기 때문에 이번 걸음에서 같이 공부를 해보도록 하겠습니다.
이번 걸음에서는 List란? 무엇인지 공부를 하고 List에서 많이 사용을 하는 Method에 대해서 공부를 하며 마지막으로는 List를 활용한 예제 소스를 작성을 하여 어떻게 사용을 하면 되는지 마지막으로 점검을 하도록 하겠습니다. 이번 걸음을 통해서 자료구조 List를 좀 더 확실하게 알 수 있는 시간이 될 수 있습니다.
List 란?
List의 특징은 순서가 있습니다. 그래서 index 개념으로 접근을 해서 데이터를 적재하거나 활용을 할 수 있습니다. index로 데이터를 관리 하기 때문에 그 안에 들어가는 데이터는 중복을 하여도 상관이 없습니다.
List와 관련된 인터페이스는 이전 자료구조에서 설명을 했던 Collection과 List입니다.