亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java return 數組時 為什么輸出是個地址 如何 返回整個數組呢

java return 數組時 為什么輸出是個地址 如何 返回整個數組呢

慕田峪7551596 2017-09-23 12:05:23
查看完整描述

2 回答

已采納
?
柴可馬夫司機

TA貢獻2條經驗 獲得超2個贊

就是返回了數組了,那是數組對象的地址,你遍歷并打印返回的值就能看到數組里面的數據了

查看完整回答
1 反對 回復 2017-09-23
?
xlbf22

TA貢獻2條經驗 獲得超4個贊

可以利用java.util.Arrays.asList()將數組變成List后再打印例如:

String[]?arrs?=?{"A","B","C"};
System.out.println(java.util.Arrays.asList(arrs));


查看完整回答
2 反對 回復 2017-09-24
?
_夕晨踏雪

TA貢獻40條經驗 獲得超16個贊

比如我有一個數組a={1,2,3},直接打印a會返回a[0]的地址,即a存放的是第一個元素的地址;

如果b=return a的話,會得到跟a一樣的地址,想要得到內容,就b[i]。

其實本身返回的就是整個數組,只是用地址來找而已。

查看完整回答
2 反對 回復 2017-09-23
?
慕瓜641125

TA貢獻1條經驗 獲得超1個贊

for
Array.toString(數組【i】)


查看完整回答
1 反對 回復 2017-09-23
?
助攻無敵

TA貢獻5條經驗 獲得超4個贊

為什么不試試集合類呢



查看完整回答
1 反對 回復 2017-09-23
  • 2 回答
  • 0 關注
  • 5922 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號