Java 接受任何数组作为参数
我试图让getIntArrayString接受给定给它的参数,这与使用testArray字段的abc.getAverage不同 编辑:忘记问问题了。 我如何才能将参数(如test1)发送到getIntArrayString()Java 接受任何数组作为参数,java,arrays,parameters,Java,Arrays,Parameters,我试图让getIntArrayString接受给定给它的参数,这与使用testArray字段的abc.getAverage不同 编辑:忘记问问题了。 我如何才能将参数(如test1)发送到getIntArrayString() 我假设您在另一个类中有一个名为getIntArrayString的方法。如果要发送test1的值,则方法getIntArrayString必须具有test1的数据类型的参数。比如说, public int getIntArrayString(int [] x) {
我假设您在另一个类中有一个名为getIntArrayString的方法。如果要发送test1的值,则方法getIntArrayString必须具有test1的数据类型的参数。比如说,
public int getIntArrayString(int [] x)
{
}
你应该复习你的方法知识 拥有两个名为testArray的变量可能看起来有点混乱,但在语法上并没有错。然而,如果不这样做,阅读代码就不会那么混乱,如果删除任何未使用的变量就更好了 您没有发布任何错误消息,但我认为您无法编译,因为您没有声明任何变量“ahw”,并且ahw.getIntarAstring()生成编译器错误 一般来说,为了能够将int[]类型的参数发送到方法,它的声明如下:
public String getIntArrayString(int[] intArray) { ... }
你会这样称呼它吗
System.out.println(x.getIntArrayList(test1));
其中test1是在您自己的代码中声明的int数组。现在您已经澄清了您想要的内容,
System.out.println(x.getIntArrayList(test1));