- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- LEVEL 2
- TWIL
- 코어 자바스크립트
- First Project
- 프로그래머스
- 리팩터링 2판
- mongodb
- Refactoring
- javascript
- CSS
- Docker
- typescript
- 오늘도 개발자가 안된다고 말했다
- LEVEL1
- TIL
- MariaDB
- 면접을 위한 cs 전공지식 노트
- 코딩테스트
- react
- LEVEL 1
- 배포
- 아고라스테이츠
- TMIL
- CRUD
- Git
- java
- 에러핸들링
- Err-Handling
- sql
- 알고리즘
Archives
목록list (1)
성장에 목마른 코린이

Java의 자료구조는 크게 Collection(List, Queue, Set)과 Map으로 나눌 수 있습니다. List 리스트는 순서를 가지고, 원소의 중복이 허용된다는 특징이 있습니다. ArrayList ArrayList는 배열을 이용하여 만든 리스트입니다. 기본 크기는 10이지만 원소가 늘어나면 더 큰 배열에 옮겨담습니다. 배열의 특징 때문에 조회가 빠르다는 장점이 있지만, 삽입/삭제가 느리다는 단점이 있습니다. ArrayList를 사용한다면, 조회를 많이 하는 경우에 사용하는 것이 좋습니다. LinkedList LinkedList는 노드와 포인터를 이용하여 만든 리스트입니다. next와 prev로 양방향 포인터를 가집니다. 단순히 기존 포인터를 끊고 새로운 노드에 연결하면 되기에 LinkedList..
Java
2022. 10. 21. 13:58