| 
 
| package mytest; public class Demo_yest {
 public static void main(String[] args) {
 String str1=new String("abc");
 String str2=new String("abc");
 System.out.println(str1+"和"+str2+"相等吗?:"+(str1==str2));
 //==比较的是内存地址
 }
 }
 输出:abc和abc相等吗?:false
 package mytest;
 public class Demo_yest {
 public static void main(String[] args) {
 String str1=new String("abc");
 String str2=new String("abc");
 System.out.println(str1+"和"+str2+"相等吗?:"+str1==str2);
 //==比较的是内存地址
 }
 }
 输出:false
 
 ????????????
 第二个程序的 “abc和abc相等吗?”   跑哪里去了呢?
 
 | 
 |