本帖最后由 杨兴庭 于 2013-7-25 23:17 编辑
为什么用String类声明的对象去调用equals方法会返回true
比如String str1 = new String(“java”)
String str2 = new String(“java”)
这个返回的是ture
但是下面的这个语句一定要重写equals中的方法才返回ture,不然就是false
Employee alice1 = new Employee("Alice Adams", 75000, 1987, 12, 15);
Employee alice3 = new Employee("Alice Adams", 75000, 1987, 12, 15); |