/**
* 字符串相关类:
* String类代表不可变的字符序列
* StringBuilder类和StringBuffer类代表可变字符序列
*
*
*
*/
public class Test4 {
public static void main(String[] args) {
//String类的简单使用
String str=new String("你好!");
String str1=str.substring(0,1);//substring()是对字符串的截取操作
System.out.println(Integer.toHexString(str1.hashCode()));
//字符串拼接的优化
String string="love"+" you";//相当于string="love you";
String string1="love you";
System.out.println(string==string1);//true
String string2="love";
String string3=" you";
//编译的时候不知道存储什么内容,无法优化;
String string5=string2+string3;
System.out.println(string==string5);//false说明不是相同的对象
}
}