Javaで動的配列を作成する方法
Javaでは、配列を動的に作成するためにArrayListクラスが使用できます。ArrayListクラスは要素を追加・削除した際に、サイズが自動的に調整されるJavaコレクションフレームワークの一部です。
動的配列を作成する手順は以下のとおりです。
- ArrayList
import java.util.ArrayList;
- 配列リスト
ArrayList<元素类型> 数组名 = new ArrayList<>();
たとえば、動的配列に整数を格納するには次のようにします。
ArrayList<Integer> numbers = new ArrayList<>();
- 追加する
数组名.add(元素);
たとえば配列に要素を追加する場合、
numbers.add(10);
numbers.add(20);
numbers.add(30);
- get() をネイティブに
数组名.get(索引);
例えば、動的配列の上記のエレメントを読み取ります。
int firstNumber = numbers.get(0);
System.out.println(firstNumber); // 输出结果:10
- サイズ
数组名.size();
例えば、上に挙げた可変長配列の長さを取る:
int length = numbers.size();
System.out.println(length); // 输出结果:3
ArrayListクラスによって、動的配列を作成・操作することが可能になる。