创建一个名为TestArray的类,在main方法中创建一个int类型的一维数组,数组的长度由键盘得到,数组中的元素也是由键盘得到,最后输出此数数组。
时间: 2024-10-11 19:09:11 浏览: 25
C/C++ 动态数组的创建的实例详解
首先,我们将在Java中创建一个名为`TestArray`的类,包含一个主方法`main`,在这个方法中动态获取数组长度并输入元素。这里是一个简单的示例:
```java
import java.util.Scanner;
public class TestArray {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 获取数组长度
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.println("数组的内容是:");
for (int element : array) {
System.out.print(element + " ");
}
// 关闭扫描器
scanner.close();
}
}
```
这个程序首先提示用户输入数组的长度,然后根据长度创建数组。接着让用户逐个输入元素,并最后将数组的所有元素打印出来。
阅读全文