[자바/자료구조] Array(배열)과 LinkedList(연결 리스트) 그리고 ArrayList에 대한 정리[2] - ArrayList 사용법과 예제
2022. 9. 4. 22:11
몰아 넣기
지난 글 2022.09.03 - [JAVA/자료구조] - [자바/자료구조] Array(배열)과 LinkedList(연결 리스트) 그리고 ArrayList에 대한 정리[1] - 개념 및 배열 사용법 및 예제 들어가는 글 각 자료구조의 개념과 배열의 사용법 및 예제는 이전 글에 정리를 했습니다. ArrayList 사용법 Java언어의 경우 Collection framework라는 자체 라이브러리로 인해 ArrayList DataStructure를 기본적으로 내장하고 있기 때문에 우리가 직접 구현할 필요는 없습니다. 따라서 Java에서 제공하는 ArrayList API 기본적인 사용방법에 대해 알아보겠습니다. 기본적인 사용방법으로서 생성, 추가, 삭제, 가져오기, 크기, 반복을 실습을 통해서 공부해보겠습니다...
[자바/자료구조] Array(배열)과 LinkedList(연결 리스트) 그리고 ArrayList에 대한 정리[1] - 개념 및 배열 사용법 및 예제
2022. 9. 3. 22:40
몰아 넣기
들어가는 글 자바를 처음 배울 때는 Array에 대해서 많이 배우고 다루었다. 하지만 ArrayList라는 자료구조를 알고 나서 너무 편리해 ArrayList만 써왔고 주변에서도 ArrayList만 사용하였다. 자료구조라는 파트에 들어가 LinkedList를 알게 되었지만 ArrayList보다 불편했다. 하지만 코테를 준비하면서 배열을 많이 이용을 했고 문득 든 생각이 배열과 리스트 그리고 LinkedList는 무슨 차이가 있고 각 쓰임이 어떻게 다른지 알고싶어 공부하여 정리를 하게 되었다. 배열(Array) 과 LinkedList(연결 리스트)란? 공통점 배열과 연결리스트 둘다 여러 개의 데이터를 하나의 이름으로 그룹핑해서 관리 하기 위한 자료구조이다. 차이점 경우 Array LinkedList 크기 ..