Java--字符串相关类

/**
 *       字符串相关类:
 *       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说明不是相同的对象

    }
}

上一篇:RocketMQ系列(三)消息的生产与消费


下一篇:Aviator学习笔记