ArrayList を使ってみよう
ArrayList データ構造を作成し、オブジェクトを追加・削除する操作は、Java ではとても一般的です。この演習では、String のリストで表現される買い物リストを作成し、要素の追加、削除、変更を行います。
この演習はコースの一部です
Javaにおけるデータ型と例外処理
演習の手順
- アプリケーションで使うために
ArrayListをインポートします。 - 新しい
StringのArrayListを作成し、変数shopListに代入します。 - 買い物リストに 2 つ目の
"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());
}
}