在编程过程中,我们经常需要比较两个字符串或者两个对象是否相等。因此,Java 提供了 String.equals()和 Object.equals()这两个方法来满足这个需求。
String str1 = "hello";
String str2 = "world";
String str3 = new String("hello");
System.out.println(str1.equals(str2)); // false
System.out.println(str1.equals(str3)); // true
Object obj1 = new Object();
Object obj2 = new Object();
System.out.println(obj1.equals(obj2)); // false
[1]
首发博客地址: https://blog.zysicyj.top/
[2]
面试题手册: https://store.amazingmemo.com/chapterDetail/1685324709017001
[3]
系列文章地址: https://blog.zysicyj.top/categories/技术文章/后端技术/系列文章/面试题精讲/