list 2

[Java] List... 그리고 ArrayList, LinkedList, Vector 데이터 추가

개요 안녕하세요. 이번시간에는 List 자료구조에 대해 알아보겠습니다. 기본적으로 List 인터페이스를 구현받아 사용하는 대표적인 클래스는 ArrayList, LinkedLIst 그리고 Vector가 존재합니다. 이번시간에는 각 클래스에 차이점과 활용방법에 대해 알아보겠습니다. 또한 List 인터페이스는 기본적으로 Collection 인터페이스 확장하여 사용합니다. Collection 인터페이스에 대한 개념이 없거나 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. [언어(Programming Language)/Java] - [Java] Collection 개념 [Java] Collection 개념 개요 안녕하세요. 이번 시간에는 Java Collection의 대해 알아보겠습니다..

[Java] Collection 개념

개요 안녕하세요. 이번 시간에는 Java Collection의 대해 알아보겠습니다. Collection이라는 단어의 뜻을 살펴보면 다음과 같습니다. 수집품, 소장품 우리는 개발을 하다 보면 데이터를 수집하고 원하는 방식으로 데이터를 가공하고 그 데이터를 사용해야 합니다. 이때 사용하는 게 Conllection입니다. 하지만 Collection은 인터페이스(Interface)입니다. 하위 Collection 인터페이스를 사용하고 있는 클래스에 알아야 합니다. 자료 구조 방금 Collection을 알아보면서 데이터를 수집하고 가공 그리고 사용한다고 표현했습니다. 자료구조는 어떤 정보를 담는 것을 의미하며, 하나의 데이터가 아닌 여러 데이터를 효율적으로 관리할 때 표현합니다. 그럼 Java에서는 어떤 자료구조..