Javaで順序表を作成してデータを入力する方法は何ですか?
Javaで、配列を使用して順序表を実装し、ユーザー入力でデータを埋めることができます。以下はサンプルコードです:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 获取顺序表的长度
System.out.print("请输入顺序表的长度:");
int size = scanner.nextInt();
// 创建顺序表的数组
int[] list = new int[size];
// 输入数据
System.out.println("请输入顺序表的数据:");
for (int i = 0; i < size; i++) {
list[i] = scanner.nextInt();
}
// 打印顺序表
System.out.println("顺序表的数据为:");
for (int i = 0; i < size; i++) {
System.out.print(list[i] + " ");
}
}
}
プログラムを実行した後、まず配列の長さを入力し、その後データを1つずつ入力します。最後に、プログラムは入力された配列データを出力します。
注意:このサンプルプログラムは、ユーザーが整数を入力することを前提としています。他の種類のデータを処理する場合は、コードを適切に修正する必要があります。