只要把这段改成这样就能删除了这是为什么?
this.getName()方法获得是String类型
两个String 类型的对象使用 “==”的作用是判断两个对象串是否引用的是同一个对象。
两个String 类型的对象使用 equals的作用是判断两个对象所封装的字符串内容是完全相同的。
例如:
String s1 = new String("Hello");
String s2 = new String("Hello");
s1 == s2 结果是false 因为s1和s2引用的不是同一个对象
s1.equals(s2)结果是true 因为s1和s2两个对象的字符串内容是一样的
题主和答主解决了我的一个大问题