假设: a==b;
如果 a,b都是值类型,则是比较a,b的值大小
如果 是对象类型,则是 比较a,b的地址.
equals,String操作经常用到,用来比较2串所拥有的字符是否相同.
如
String a= new String("123"),b="123";
a.equals(b);则相等
a == b,不等
原理比较麻烦,这样可以简化理解
假设: a==b;
如果 a,b都是值类型,则是比较a,b的值大小
如果 是对象类型,则是 比较a,b的地址.
equals,String操作经常用到,用来比较2串所拥有的字符是否相同.
如
String a= new String("123"),b="123";
a.equals(b);则相等
a == b,不等
原理比较麻烦,这样可以简化理解