String和Integer的== 和 equals区别
首先我们知道
== 比较的是内存地址
equals 比较的是值内容
知道这个区别之后我们在来看看具体比较
String i = "abc";
String j = "abc";
String k = new String("abc");
System.out.println(i==j);//true
我们知道==不是比较内存地址吗?为什么这边答案却是true呢,不是应该false吗?
这就是另外一...
原创
2019-10-30 10:30:29 ·
1035 阅读 ·
1 评论