Java - 문제 미리보기
문제 2345
easy
일반 배열(array)과 ArrayList의 가장 큰 차이점은 무엇인가요?
정답: B
일반 배열의 특징:
⦁ 크기 고정: 선언 시 크기가 결정되면 변경 불가능
⦁ 요소 추가/삭제: 새로운 배열을 만들어야 함
```java
String[] cars = new String[4]; // 크기 4로 고정
// 5번째 요소를 추가하려면 새 배열 생성 필요
```
ArrayList의 특징:
⦁ 크기 동적: 필요에 따라 자동으로 크기 증가/감소
⦁ 요소 추가/삭제: 언제든지 자유롭게 가능
```java
ArrayList cars = new ArrayList();
cars.add("Volvo"); // 자동으로 크기 증가
cars.add("BMW"); // 계속 추가 가능
```
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.