一 字符串
String
创建String对象的三种方法:
- String s1="123";
- String s2=new String();
- String s3=new String("ab");
String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。
String s1="123";
String s4="123";
//多次出现的字符常量,JAVA编译程序只创建一个,所以返回true
String s2=new String("123");
String s3=new String("123");//每次 new 一个字符串就是产生一个新的对象
System.out.println(s1==s4);
//s2和s1是不同的对象,所以返回false
System.out.println(s2==s1);
//s2和s3是不同的对象,所以返回false
System.out.println(s3==s2);
String s1="123";
String s2="I love"+s1;
String s3&#