- ArrayListを使用したベクトルの作成: ArrayListは可変長の配列を表すJavaのクラスです。以下のコードは、ArrayListを使用してベクトルを作成する方法を示しています。
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> vector = new ArrayList<>();
// ベクトルに要素を追加
vector.add(1);
vector.add(2);
vector.add(3);
// ベクトルの要素を表示
for (int i = 0; i < vector.size(); i++) {
System.out.println(vector.get(i));
}
}
}
- 配列を使用したベクトルの作成: Javaの配列は固定長のデータ構造です。以下のコードは、配列を使用してベクトルを作成する方法を示しています。
public class Main {
public static void main(String[] args) {
int[] vector = new int[3];
// ベクトルに要素を代入
vector[0] = 1;
vector[1] = 2;
vector[2] = 3;
// ベクトルの要素を表示
for (int i = 0; i < vector.length; i++) {
System.out.println(vector[i]);
}
}
}
- Vectorクラスを使用したベクトルの作成: JavaにはVectorクラスもあります。VectorクラスはArrayListと同様に可変長の配列を提供します。以下のコードは、Vectorクラスを使用してベクトルを作成する方法を示しています。
import java.util.Vector;
public class Main {
public static void main(String[] args) {
Vector<Integer> vector = new Vector<>();
// ベクトルに要素を追加
vector.add(1);
vector.add(2);
vector.add(3);
// ベクトルの要素を表示
for (int i = 0; i < vector.size(); i++) {
System.out.println(vector.get(i));
}
}
}
これらはJavaでベクトルを作成するためのいくつかの一般的な方法です。どの方法を選択するかは、プログラムの要件や制約によって異なります。自分のニーズに最も適した方法を選択してください。