创建一个长度为5的数组,通过键盘输入每个元素,自定义一个静态方法,在方法中遍历数组
时间: 2024-10-17 09:14:06 浏览: 8
当然,我可以帮你介绍如何在Java中创建一个长度为5的数组,从键盘接收输入并使用一个静态方法遍历它。首先,我们需要定义一个数组,然后编写一个静态方法(static method)来完成这个任务。
```java
public class Main {
public static void main(String[] args) {
// 创建一个长度为5的整型数组
int[] array = new int[5];
// 通过键盘输入每个元素
for (int i = 0; i < array.length; i++) {
System.out.println("请输入第 " + (i+1) + " 个元素:");
array[i] = scanner.nextInt(); // 假设我们已经导入了Scanner类
}
// 静态方法遍历数组
printArray(array);
}
// 定义一个静态方法打印数组
public static void printArray(int[] arr) {
for (int element : arr) {
System.out.print(element + " ");
}
System.out.println();
}
}
```
在这个例子中:
1. `main` 方法是程序的入口点,我们在这里创建了一个长度为5的整数数组`array`。
2. 使用`for`循环获取用户的输入,并存储到数组的相应位置。这里假设你已经有了`Scanner scanner = new Scanner(System.in);`来读取用户的输入。
3. 我们定义了一个名为`printArray`的静态方法,它接受一个`int`类型的数组作为参数。这个方法使用增强的for循环遍历数组并打印每个元素。
4. 最后在`main`方法中调用`printArray`方法显示数组的内容。
如果你运行这段代码,用户将会依次输入五个整数,然后这些数字会被打印出来。
阅读全文