慕移动7208282
2017-10-12 14:11
麻烦看一下截图 截图里的哪里有toString()方法呢
toString()方法是Object类中的,所有的类默认继承Object类,所以可以用toString()的方法,它怎么定义的在Object类中你没有看到而已
开始也有此困惑,后来看了下应该是extends Objict之后,系统默认执行toString()方法,输出哈希码,相当于super一样,系统自带的看不见.重写toString()方法之后,输出的才是对象的属性值.
同样有此疑惑
不是没有看到,是你没有使用而已,你可以在source 里面有个 tostring 的方法 你 点一下 ,输出的就是字符串了;
你没有定义肯定看不见
Java入门第二季 升级版
530714 学习 · 6091 问题
相似问题
回答 1
回答 1