import java.util.Scanner;
public class UserInputArrayLengthExample {
public static void main(String[] args) {
// ユーザーから整数を入力
Scanner scanner = new Scanner(System.in);
System.out.print("配列の要素数を入力してください: ");
int arrayLength = scanner.nextInt();
// 入力された整数を使って整数型の配列を宣言し、初期化
int[] myArray = new int[arrayLength];
// 配列の要素数を出力
System.out.println("配列の要素数: " + myArray.length);
}
}
このプログラムでは、ユーザーから整数を入力し、それを arrayLength
変数に格納します。次に、arrayLength
を使用して整数型の配列 myArray
を宣言し、初期化します。最後に、myArray.length
を使用して要素数を出力しています。プログラムを実行すると、ユーザーが入力した整数に基づいて配列の要素数が表示されます。