在 main 方法中读取 5 个整数值的数组。创建一个单独的函数来确定哪个数字最大。将最大值返回给 main 并在 main 中打印它。 我开始编写代码,但我的问题是我不知道如何将在 main 方法中读取的值(数组值)传递到函数中! 我是这样开始的:
import java.util.*;
public class arraybiggest {
public static int main (String[]args) {
Scanner in = new Scanner(System.in);
System.out.println("Enter 5 values: ");
int [] x = new int[5];
for (int i=0; i<5; i++) {
x[i] = in.nextInt();
return x;
}
}
public static int passarray(int [ ] value) {
}
}
请帮助我!谢谢!
最佳答案
您可以调用函数并将数组传递给它,如下所示:
passarray(x);
但首先您需要从循环中删除 return x;
。
关于java - 将数组值传递给单独的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18637352/