問題一覧に戻る
初級コレクション
問題29: ArrayListの基礎
ArrayListは必要に応じて拡大・縮小できる動的配列です。型安全性のためにジェネリクスを使用し、一般的な操作のための便利なメソッドを提供します。
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// ArrayListを作成
ArrayList<> names = new ArrayList<>();
// 要素を追加
names.("Alice");
names.("Bob");
names.("Charlie");
// サイズを表示
System.out.println("Size: " + names.());
// 全要素を表示
for (String name : names) {
System.out.println(name);
}
}
}