你的位置:
问答吧
-> JAVA
-> 问题详情
JAVA中问什么重写toString()?
JAVA中问什么重写toString()?
请大侠帮忙!
作者: JIESA
发布时间: 2010-10-14
重写后才比较人性化。
作者: dreamhunter_lan
发布时间: 2010-10-14
作者: michaellufhl
发布时间: 2010-10-14
深刻反省
作者: xuedianzhifeng
发布时间: 2010-10-14
为了以我们想要的格式输出信息
作者: happysmhzp
发布时间: 2010-10-14
输出信息时更清晰易懂
作者: foolishdault
发布时间: 2010-10-14
通过重写,可以把相关的信息按照你所所要想的格式返回。
作者: husband8375
发布时间: 2010-10-14
重写后功能易于扩展
作者: wjjack2010
发布时间: 2010-10-15
重新后,你直接System.out.println(obj);输出你对象是就会输出toString()的内容!
作者: xiaoduan5267
发布时间: 2010-10-15
这个应该比较活一些啊。
作者: dabanphoto
发布时间: 2010-10-15
toString()是Object的方法,任何类都默认集成Object,当System.out.println(对象);会自动调用对象的toString()方法,如果不重写,则调用父类toString()打印出的是对象的内存地址,你需要看这个么??重写toString()可以更好的返回我们需要的格式
作者: SvenDota
发布时间: 2010-10-15
ls的说挺正确的,如果不重写,则调用父类toString()打印出的是对象的内存地址,重写后,直接System.out.println(obj);就会输出toString()的内容!
作者: gujinf2008
发布时间: 2010-10-15
便于 输出的结果清晰
作者: java_cxrs
发布时间: 2010-10-15
看结果比较方便吧
作者: yudun1989
发布时间: 2010-10-15
直接在你得类中添加toString 方法即可,调用时,会调用你重写的方法
作者: xcc313
发布时间: 2010-10-15
支持 #10楼 说的太好了
和我们老师解释的一样
作者: xianzhi558
发布时间: 2010-10-15