java ==和equals的区别简单理解
1 . == 和 equals 的区别是什么?
基本类型: 比较的是值是否相同;
引用类型: 比较的是引用是否相同;
2 . 一下代码:
String x = "Jerry"; String y = "Jerry"; String z = new String("Jerry"); System.out.println(x==y); // true System.out.println(x==z); // false System.out.println(x.equals(y)); // true System.out.println(x.equals(z)); // true