黑马程序员技术交流社区

标题: ==比较的是 栈 里的内容,new在堆里开辟了新的地址. [打印本页]

作者: liyudong    时间: 2016-11-10 00:59
标题: ==比较的是 栈 里的内容,new在堆里开辟了新的地址.
String a  = "hello";
String b = "hello";
       
String a  = "hello";
String b = "hello";

String st1=new String("java");
String st2=new String("java");

System.out.println(st1==st2);                    false
System.out.println(a==b);                    true
System.out.println(a.equals(b));           true
System.out.println(st1.equals(st2));        true
       
==比较的是 栈 里的内容,new在堆里开辟了新的地址.





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2