시작하기무료로 시작하기

ArrayList 다루기

ArrayList 자료 구조를 만들고 객체를 추가/삭제하는 일은 Java에서 매우 흔한 작업이에요. 이 연습 문제에서는 String 목록로 표현된 쇼핑 목록을 만들고, 항목을 추가하고 삭제하며 변경해 보세요.

이 연습은 강의의 일부입니다

Java의 데이터 타입과 예외

강의 보기

연습 안내

  • 애플리케이션에서 사용할 수 있도록 ArrayList를 임포트하세요.
  • 새로운 StringArrayList를 생성하고 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());
	}
}
코드 편집 및 실행