java自行定义一个5元素的一维整数数组 Array,循环从键盘输入值,分配给数组元素。
时间: 2024-12-04 18:24:56 浏览: 23
在Java中,你可以这样做:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 定义一个长度为5的一维整数数组
int[] array = new int[5];
// 创建Scanner对象,用于从键盘读取用户输入
Scanner scanner = new Scanner(System.in);
// 使用for循环,循环遍历数组并获取用户输入
for (int i = 0; i < array.length; i++) {
System.out.println("请输入第 " + (i+1) + " 个元素:");
array[i] = scanner.nextInt(); // 读取用户的整数输入并赋值给对应位置
}
// 关闭Scanner
scanner.close();
// 打印数组内容展示输入结果
System.out.println("你输入的数组元素为:");
for (int value : array) {
System.out.print(value + " ");
}
}
}
```
在这个程序里,我们首先创建了一个长度为5的整数数组`array`,然后通过`Scanner`从用户那里获取五个整数值,并存储到数组的不同位置。最后,我们会打印出数组的内容来确认输入是否成功。
阅读全文