Javaで動的配列を作成する方法
JavaではArrayListクラスを利用して動的配列を作成することが可能です。
動的配列を作成するには、次の手順で行います。
- ArrayList クラスをインポートする。
import java.util.ArrayList;
- ジェネリクスを利用して、ArrayListオブジェクトを宣言し、要素の型を指定します。
ArrayList<Integer> dynamicArray = new ArrayList<Integer>();
上の例では、int型の動的配列を作成しています。
- 動的配列に要素を追加するにはadd()メソッドを使用する。
dynamicArray.add(10);
dynamicArray.add(20);
dynamicArray.add(30);
- 配列のサイズを取得するには size() メソッドを使用します。
int size = dynamicArray.size();
- 動的配列の要素をget()メソッドを使って取得する。
int element = dynamicArray.get(0);
上の例は動的配列のインデックス0の要素を取得する。
- 配列から要素を削除するにはremoveメソッドを使用します。
dynamicArray.remove(1);
上の例では、インデックスが1の動的配列の要素を削除する。
その結果、ArrayListクラスによって動的配列を作成および操作できるようになりました。