所以我试图返回一个方法中的数组内容。 让我们假设这个数组被称为x,并且它已经有值。返回数组内容而不是内存地址
public int[] returnArray()
{
return x;
}
现在,我知道这将返回数组的内存地址。所以我尝试了这种解决方法,我之前看到:
public int[] returnArray()
{
int[] y=new int[x.length]
for (int i=0;i<x.length;i++)
{
y[i]=x[i]
}
return y;
}
现在,这也是返回数组的内存地址。有没有解决方法?
您不能。 Java没有对象值的概念。 – hyde 2015-03-31 12:20:51
您是否试图打印它? – assylias 2015-03-31 12:23:17