java新建一个长度为5的数组,数组元素由键盘输入,然后自定义一个静态方法,以数组为参数,在方法中遍历数组,以数组为参数进行方法调用时,参数里直接写数组名
时间: 2024-10-19 10:11:12 浏览: 24
在Java中,首先可以创建一个长度为5的整数数组,然后使用`Scanner`类获取用户输入来填充数组。接着,我们可以定义一个静态方法,该方法接受一个整数数组作为参数,用于遍历数组并打印每个元素。当我们在其他地方调用这个方法时,可以直接传入数组名。
以下是一个示例:
```java
import java.util.Scanner;
public class ArrayDemo {
// 定义一个静态方法接受整数数组作为参数
public static void printArray(int[] arr) {
for (int element : arr) {
System.out.print(element + " ");
}
System.out.println();
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] userArray = new int[5]; // 创建长度为5的数组
// 获取用户输入并填充数组
System.out.println("请输入数组的5个元素:");
for (int i = 0; i < userArray.length; i++) {
userArray[i] = scanner.nextInt();
}
// 自定义方法调用,直接传入数组名
printArray(userArray); // 打印数组
scanner.close();
}
}
```
在这个例子中,用户会在控制台看到提示并输入5个数字,然后程序会打印出来。在`printArray`方法中,我们只是简单地遍历了传入的数组。
阅读全文