覆盖 J2se中什么时候需要覆盖 toString() equals().. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想什么时候就什么时候,说不清楚比如你要打印一个学生:Student s = new Student("sss", 12);System.out.println(s);这个时候如果重写toString方法会让打印的结果比较符合你的意思equals也是一样,看你想让你的类的对象在什么情况下相等没有重写的情况默认是Object中的equals,与==的意思一样综上:什么时候重写toString()和equals()看情况。 比较a,b大小 不用StringUtils下的方法和lang包下的类 谁能大概讲解下这段代码吗? jfreechart的问题 起点坐标和间隔相关的设定 现在大家在用哪种java IDE编辑工具 Eclipse 还是JBuilder?? 自定义异常 有关JAVA中的多态(向上转型的问题)的问题,请高手指点 请教一下..... 哪有清华java版的精华版download? 大家看看这个算法 JAVA语言程序设计(第10版)基础篇第14章第3题 java关于文件操作的问题 急,写了一个JDBC程序出乱码,问题在哪?
比如你要打印一个学生:
Student s = new Student("sss", 12);
System.out.println(s);
这个时候如果重写toString方法会让打印的结果比较符合你的意思
equals也是一样,看你想让你的类的对象在什么情况下相等
没有重写的情况默认是Object中的equals,与==的意思一样
综上:什么时候重写toString()和equals()看情况。