괴발개발
컬렉션 프레임워크 특징 정리(총) 본문
Collection | |||||
List | Set | map | |||
ArrayList | Vector | LinkedList | HashSet | HashMap | |
다른 사람이 이용 |
막지 않음 | 막음 | |||
[중간] 추가, 삭제 |
⭕ 미뤄짐 |
❌ 좌우 데이터를 기억 |
|||
데이터 중복 |
허용❌ (절대 안받음) |
key : 허용❌ (덮어 써버림) value : 허용⭕ |
|||
검색 | 없음 (단, interator로 꺼낼 수 있음) |
있음 .get |
|||
크기 | 무제한 |
||||
순서 | 배열과 유사하게 순서를 정해줌 |
순서 없음(무작위) | |||
메서드 method |
1. add(String) 2. [리스트 얻기] 3. remove(String) |
1. add 2.[리스트 얻기] 3. remove 4. set(int,String) [istUpdate, 수정] 5. clear [모두 비움] |
1. add(String) 2.[리스트 얻기] <방법1> 1)쪼개기(iterator) 2)while , hasNext 3)가져오기(.next) <방법2> 1)for( ){ list.add() } |
1. put(String, int) 2.[리스트 얻기] <방법1> <방법2> <방법3> 3. [세부내용보기] 4.remove 5.[찾기] |
'BACK END > SPRING' 카테고리의 다른 글
data stream 의 특징 (0) | 2023.03.13 |
---|---|
[퀴즈정리]D-40 inputStream, outputStream (0) | 2023.03.12 |
set 과 map 빼내오는거 차이..(미완) (0) | 2023.03.10 |
[질문] HashMap 빼내는 첫번째 방법 활용. (0) | 2023.03.10 |
[코드 리뷰] Map - insert,list,view,remove,search (0) | 2023.03.10 |
Comments