본문 바로가기
Q&A

객체 vs 리스트

by CodeMango 2023. 2. 14.

객체

객체(Object)와 리스트(List)는 모두 자바에서 사용되는 데이터 타입입니다.

객체는 하나의 개체(entity)를 표현하기 위한 데이터 타입이며, 클래스(class)를 통해 정의됩니다. 클래스는 객체의 구조와 행위를 정의하고, 객체는 그 구조와 행위를 바탕으로 생성되어 사용됩니다.

 

리스트

반면에 리스트는 여러 개의 객체를 담을 수 있는 자료 구조입니다. 리스트는 하나 이상의 객체를 포함하는 동적 배열(dynamic array)입니다. 리스트는 각 요소에 인덱스(index)를 지정하여 해당 요소를 검색하고, 추가, 삭제 및 수정할 수 있습니다.

 

따라서, 객체는 하나의 개체를 나타내는 자료구조이고, 리스트는 여러 개의 객체를 포함하는 자료구조입니다. 리스트는 여러 객체를 담고, 객체는 하나의 개체를 나타냅니다.

댓글