String a="123";
String b="123";
System.out.println(a==b);
String c=new String("123");
String d=new String("123");
System.out.println(c==d);运行结果是: true
false
2种定义方式有什么区别?
String b="123";
System.out.println(a==b);
String c=new String("123");
String d=new String("123");
System.out.println(c==d);运行结果是: true
false
2种定义方式有什么区别?
c和d则是用new()新开辟的空间。
能否解释下何为片断地址?小弟险些就结帐了!