Java定义一个类输入一个整数, 然后输入整数个数据到数组中
时间: 2024-06-03 14:06:57 浏览: 12
public class MyClass {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入整数:");
int n = scanner.nextInt();
int[] arr = new int[n];
System.out.print("请输入" + n + "个数据:");
for (int i = 0; i < n; i++) {
arr[i] = scanner.nextInt();
}
System.out.println("输入的数组为:" + Arrays.toString(arr));
}
}
相关问题
java定义一个数组
在 Java 中,定义一个数组可以使用以下语法:
```java
dataType[] arrayName = new dataType[arraySize];
```
其中,`dataType` 表示数组中元素的数据类型,`arrayName` 是数组的名称,`arraySize` 是数组的大小。例如,定义一个包含 5 个整数的数组可以这样写:
```java
int[] numbers = new int[5];
```
这将创建一个名为 `numbers` 的整数数组,它的大小为 5。你可以通过下标访问数组中的元素,例如:
```java
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;
```
这样就给数组中的每个元素赋值了。注意,数组下标从 0 开始。因此,`numbers[0]` 表示数组中的第一个元素,而 `numbers[4]` 则表示数组中的最后一个元素。
java如何输入一个数组
在Java中输入一个数组可以通过以下步骤实现:
1. 定义一个Scanner对象,用于从控制台读取输入。
2. 定义一个整型数组,并指定其长度。
3. 使用for循环遍历数组,读取每个元素的值并存储到数组中。
以下是示例代码:
```
import java.util.Scanner;
public class InputArrayExample {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] arr = new int[5];
System.out.println("请输入5个整数:");
for (int i = 0; i < arr.length; i++) {
arr[i] = input.nextInt();
}
System.out.println("输入的数组为:");
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
在上述代码中,我们首先定义了一个Scanner对象,然后创建了一个长度为5的整型数组。在for循环中,我们使用nextInt()方法读取每个元素的值,并将其存储到数组中。最后,我们使用for循环遍历数组并输出所有元素的值。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)