A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

public String toString(){         return  this==SUN?"SUN":"MON";
}


评分

参与人数 1黑马币 +3 收起 理由
FFF + 3 问题问得不够清楚呢~

查看全部评分

1 个回复

倒序浏览
有吗?在java.io.PrintStream中有许多print的重载方法:print(boolean b)  打印 boolean 值,print(char c)打印字符,print(String s)打印字符,等等。没有要求一定要用String类型啊!
                                                                                       
toString 是Object类中的方法.作用是返回该对象的字符串表示. Object 类的 toString 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成。换句话说,该方法返回一个字符串,它的值等于:
getClass().getName() + '@' + Integer.toHexString(hashCode())!

而我们通,根据需求在子类中重写了toString()方法,返回我们所需的字符串!比如在Thread类中,复写了toString()方法返回该线程的字符串表示形式,包括线程名称、优先级和线程组!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马