この節で学ぶこと
- 可変長のリスト
- 追加・取得・削除
- 配列との使い分け
解説
ArrayList は要素数を後から増減できるリストです。固定長で高速に扱いたい場合は配列、追加や削除が必要な場合はリストを選びます。
コード例
ArrayList<String> names = new ArrayList<>();
names.add("Aki");
names.add("Sora");
System.out.println(names.get(0));
コードをそのまま写すだけでなく、値や条件を変更して実行結果がどう変わるか確認してください。
確認問題
- 「可変長のリスト」は何のために使いますか。
- 「配列との使い分け」を使うときに注意すべき点を説明してください。
- この節のコードや手順を、自分の言葉で説明してください。
演習
この節で学んだ「ArrayList」を使う小さなプログラムを作ってください。値を最低2通り試し、予想した結果と実際の結果が一致することを確認しましょう。
まとめ
可変長のリスト、追加・取得・削除、配列との使い分けを学びました。分からない点が残った場合は、コードや手順を小さく分けて一つずつ確かめてください。
次のセクション
次は「3.04 SetとMap」へ進みます。
APG4bの対応問題
この節で学ぶこと
解説
ArrayListは要素数を後から増減できるリストです。固定長で高速に扱いたい場合は配列、追加や削除が必要な場合はリストを選びます。コード例
コードをそのまま写すだけでなく、値や条件を変更して実行結果がどう変わるか確認してください。
確認問題
演習
この節で学んだ「ArrayList」を使う小さなプログラムを作ってください。値を最低2通り試し、予想した結果と実際の結果が一致することを確認しましょう。
まとめ
可変長のリスト、追加・取得・削除、配列との使い分けを学びました。分からない点が残った場合は、コードや手順を小さく分けて一つずつ確かめてください。
次のセクション
次は「3.04 SetとMap」へ進みます。
APG4bの対応問題