本帖最后由 我能学编程吗 于 2013-10-25 00:03 编辑
支持上楼说法:
如果你想过过重写的隐,可以这样给你实现:- public class Demo {
- public static void main(String[] args) throws Exception {
- MyString s1 = new MyString("abc");
- MyString s2 = new MyString("abc");
- System.out.println(s1);
- System.out.println(s1);
- }
- }
- class MyString {
- private String string;
-
- public MyString(String string) {
- this.string = string;
- }
-
- @Override
- public String toString() {
- return string.hashCode() + "";
- }
- }
复制代码 可看到输出结果是相同的。
|