发布网友 发布时间:2022-04-23 15:37
共3个回答
热心网友 时间:2023-10-08 17:50
love那一行作相加运算,但To StringTest类不是字符串,所以要先用toString方法把它转换成字符串。这个类重写了toString方法,所以这时候调用的是这个重写的方法。调用时,屏幕上首先输出I字符,返回的java字符再与love相加,再输出。从屏幕上看就是I love java。
屏幕第二行输出了me 2(书上的格式有误)。这相当于一个参照物,用于说明当使用系统默认的toString方法时,字符串相加得到一个什么样的结果。
看书却不动手去调试,就会被书上不当的论述误导,越学越迷糊追问谢谢,答疑的很详细
热心网友 时间:2023-10-08 17:51
object类有tostring方法
所有类都继承自object
自己看文档:网页链接
热心网友 时间:2023-10-08 17:51
toString()这个方法是Object类中定义的
Java中所有的类,默认继承自Object类