请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

2-4中写完toString方法之后再System.out.println(arr);为什么不会输出数组的地址

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2019-10-05 16:25:19

toString 的意义就是在对象被当做字符串的时候自动调用。默认的 toString 返回对象地址,但自定义以后按照用户自定义的方式执行逻辑。


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 野源新之助 #1
    System.out.println(arr);  此时的arr是被当做字符串吗
    回复 有任何疑惑可以回复我~ 2019-10-06 01:34:07
  • liuyubobobo 回复 提问者 野源新之助 #2
    对,因为 System.out.println 接受的参数是一个 String。
    回复 有任何疑惑可以回复我~ 2019-10-06 02:06:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信