【发布时间】:2015-03-31 12:17:05
【问题描述】:
所以我试图在一个方法中返回一个数组的内容。 让我们假设这个数组被称为 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 没有对象值的概念。
-
你想打印吗?
标签: java arrays methods return-value