Java - 문제 미리보기
문제 2346
easy
다음 코드의 빈칸에 들어갈 올바른 메서드는 무엇인가요?
```java
ArrayList cars = new ArrayList();
cars._______("Volvo");
cars._______("BMW");
System.out.println(cars);
```
정답: B
ArrayList의 add() 메서드:
⦁ 기능: ArrayList에 새로운 요소를 추가
⦁ 위치: 기본적으로 리스트의 맨 끝에 추가
⦁ 반환값: boolean (항상 true)
add() 메서드의 두 가지 형태:
1. 끝에 추가:
```java
cars.add("Volvo"); // 맨 끝에 추가
```
2. 특정 위치에 삽입:
```java
cars.add(0, "Mazda"); // 인덱스 0에 삽입 (맨 앞)
```
실행 결과:
```java
// 출력: [Volvo, BMW]
```
다른 선택지들:
⦁ insert: JavaScript에서 사용하는 메서드
⦁ put: HashMap에서 사용하는 메서드
⦁ append: 일부 언어에서 사용하지만 Java ArrayList에는 없음
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.