所以我試圖返回一個方法中的數組內容。 讓我們假設這個數組被稱爲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