黑马程序员技术交流社区

标题: toString [打印本页]

作者: 黑马的味道    时间: 2015-8-22 10:25
标题: toString
java里,所有的类,不管是java库里面的类,或者是你自己创建的类,全部是从object这个类继承的。object里有一个方法就是toString(),那么其实所有的类创造的时候,都有一个toString的方法。java输出用的函数print();是不接受对象直接输出的,只接受字符串或者数字之类的输出。所有的类都是集成object类,所以自然也继承了这个toString的方法。所以默认情况下,你输出一个对象,会调用这个对象继承的toString方法,而object里的这个方法,默认的功能是返回这个对象的名称。 toString方法一般被用来重载。  也就是说,你想让这个方法实现特定的输出,所以会去重载它。

作者: 龙哥Longer    时间: 2015-8-22 10:43
谢谢分享,学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2