004 配列(配列変数の宣言) 004 解答例

import java.util.Scanner;

public class IntegerArrayInitializationExample {
    public static void main(String[] args) {
        // 1. キーボード入力を受け取るための Scanner オブジェクトを作成
        Scanner scanner = new Scanner(System.in);

        // 2. 要素数の入力をユーザーに要求
        System.out.print("配列の要素数を入力してください: ");
        int arraySize = scanner.nextInt();

        // 3. 整数の配列変数を宣言および初期化
        int[] intArray = new int[arraySize];

        // 4. ユーザーから整数値を受け取り、配列に代入
        for (int i = 0; i < arraySize; i++) {
            System.out.print("整数値を入力してください: ");
            int inputValue = scanner.nextInt();
            intArray[i] = inputValue;
        }

        // 5. 入力された整数値を表示
        System.out.println("入力された整数値:");
        for (int i = 0; i < arraySize; i++) {
            System.out.println("intArray[" + i + "] = " + intArray[i]);
        }

        // 6. Scanner オブジェクトをクローズ
        scanner.close();
    }
}

このコードは、整数の配列変数を宣言し、ユーザーからキーボード入力を受け取り、入力された整数の数だけ要素を持つ配列を初期化し、入力された整数値を表示するものです。

「0004 配列」問題集リスト