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つずつ入力します。最後に、プログラムは入力された配列データを出力します。

注意:このサンプルプログラムは、ユーザーが整数を入力することを前提としています。他の種類のデータを処理する場合は、コードを適切に修正する必要があります。

bannerAds