ArrayList 다루기
ArrayList 자료 구조를 만들고 객체를 추가/삭제하는 일은 Java에서 매우 흔한 작업이에요. 이 연습 문제에서는 String 목록로 표현된 쇼핑 목록을 만들고, 항목을 추가하고 삭제하며 변경해 보세요.
이 연습은 강의의 일부입니다
Java의 데이터 타입과 예외
연습 안내
- 애플리케이션에서 사용할 수 있도록
ArrayList를 임포트하세요. - 새로운
String용ArrayList를 생성하고shopList변수에 할당하세요. - 쇼핑 목록에 두 번째
"milk"를 추가하세요. - 쇼핑 목록에서
"bread"를"rye-bread"로 변경하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
// Import ArrayList
____ ____.____.____;
public class Shopping {
public static void main(String[] args) {
// Create an ArrayList of Strings using parameterized constructor
____<____> shopList = ____ ____<____>();
shopList.add("milk");
shopList.add("eggs");
shopList.add("bread");
// Add milk to the list again
shopList.____("____");
System.out.println(shopList);
// Change bread to rye-bread in the list
shopList.____(____, "____");
shopList.remove("milk");
System.out.println(shopList);
System.out.println(shopList.size());
}
}