请稍等 ...
×

采纳答案成功!

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

关于toString()方法

在类Array中重写了toString()方法,不太明白return res.toString();这条语句,返回的代表什么意思?还有,在主类里面测试输出的语句System.out.println(arr);并没有看到调用toString()方法,这个地方不太明白,请老师给讲解一下,谢谢!

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

1回答

liuyubobobo 2018-08-09 00:56:05

toString方法返回的是String,但是res的类型是StringBuilder。获得StringBuilder对象对应的字符串,直接使用这个StringBuilder对象的toString方法就好了。所以,我们返回的是res.toString():)


System.out.println这个函数内部使用了toString的方法,但是你作为调用者,看不到:)

2 回复 有任何疑惑可以回复我~
  • 提问者 慕粉6104505 #1
    谢谢bobo老师
    回复 有任何疑惑可以回复我~ 2018-08-14 11:35:23
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信