1、如果只是非数组【对象】,二者等价。
public class Demo8 {
public static void main(String[] args) {
String a = "abc";
String b = "abc";
System.out.println(Objects.equals(a,b));
System.out.println(Objects.deepEquals(a,b));
Baby baby_1 = new Baby("Baby");
Baby baby_2 = new Baby("Baby");
System.out.println(Objects.equals(baby_1,baby_2));
System.out.println(Objects.deepEquals(baby_1,baby_2));
}
}
运行结果: