반응형
배열 | 리스트 | |
크기 | 고정 | 동적 |
빈칸 | 가능 | 불가능 |
조회 | 빠름 | 비교적 느림 |
데이터 중간에 추가 | 느림 | 빠름 |
넣을 수 있는 자료형의 개수 | 단일 유형 | 여러 유형 |
넣을 수 있는 자료형의 종류 | 원시 자료형, 객체 자료형 | 객체 자료형 |
배열과 리스트 모두 Java의 모든 class를 담을 수 있으며, 다형성을 활용해 여러 유형의 class를 담을 수 있으나,
리스트는 Java의 모든 class의 상위 타입인 Object를 활용하여 구현되었기에 primitive type을 담을 수 없어 wrapper class를 활용하지만 배열은 기본형 wrapper class 없이 담을 수 있다.
반응형
'프레임워크 > Spring Boot' 카테고리의 다른 글
[Spring Boot] HttpMediaTypeNotAcceptableException 에러 해결 (0) | 2024.05.14 |
---|---|
[Spring Boot] @JsonNaming, @JsonProperty (0) | 2024.05.13 |
[JAVA] Iterator & Foreach (0) | 2024.05.10 |
[JAVA] 로그 & 로그 레벨 (Log Level) (0) | 2024.05.10 |
[JAVA] 예외 (Exception) (0) | 2024.05.09 |