【Java入門】ArrayListの基本と使い方

プログラミング言語の辞書

ArrayListは、Javaのjava.utilパッケージに含まれるクラスで、サイズ変更可能な配列を実現するデータ構造です。

ArrayListの特徴や操作方法

ArrayListは、Javaのjava.utilパッケージに含まれるクラスで、サイズが可変の配列を提供します。これにより、動的に要素の追加や削除が可能で、柔軟なデータ操作が実現します。

主な特徴

動的サイズ: 要素の追加や削除に応じて自動的にサイズが調整されます。
ランダムアクセス: インデックスを使用して任意の位置の要素に効率的にアクセスできます。
ジェネリクスサポート: 型安全なコレクションを提供し、キャストの必要性を排除します​。

基本操作

要素の追加: add()メソッドで要素を追加し、addAll()で他のコレクションの要素をまとめて追加できます。
要素の取得: get()メソッドを使って、指定したインデックスの要素を取得します。
要素の削除: remove()メソッドで指定したインデックスや特定の要素を削除できます。
サイズ確認: size()メソッドでリストの要素数を取得し、isEmpty()メソッドでリストが空かどうかを確認します​。