java手动输入一个数组
时间: 2024-09-18 21:02:18 浏览: 14
在Java中,手动输入一个数组通常涉及到创建数组、分配内存以及从用户那里获取元素。下面是一个简单的步骤示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象用于读取用户的输入
System.out.println("请输入数组的长度:"); // 请求用户输入数组的大小
int length = scanner.nextInt();
// 创建指定长度的整数数组
int[] array = new int[length];
System.out.println("现在开始输入数组元素,每个元素之间用空格分隔:");
for (int i = 0; i < length; i++) {
array[i] = scanner.nextInt(); // 获取用户输入并存储到数组中
System.out.print("已存储第" + (i+1) + "个元素: ");
}
// 关闭Scanner
scanner.close();
// 打印输入的数组内容
System.out.println("您输入的数组元素是:");
for (int num : array) {
System.out.print(num + " ");
}
}
}
```
在这个程序中,用户会被提示输入数组的长度,然后按照索引顺序逐个输入元素。运行此程序后,你可以根据提示操作。