StringBuffer 與 StringBuilder

package com.qf.demo2;
/**
 * String          字符串      常量池     不可變得(操作字符串增加 刪除的操作的時(shí)候 開辟大量的 內(nèi)存空間)
 * 
 * StringBuffer          字符串緩沖區(qū)   可變    每一個(gè)字符串之開辟一份空間  無(wú)論增加或者是刪除 都操作的是這一個(gè)字符串      線程安全的   技術(shù)好的司機(jī)  
 * StringBuilder    字符串緩沖區(qū)   可變    每一個(gè)字符串之開辟一份空間  無(wú)論增加或者是刪除 都操作的是這一個(gè)字符串    線程不安全的  技術(shù)不好的司機(jī)
 * 
 * 
 * 線程安全    技術(shù)好的司機(jī)        速度慢
 * 線程不安全    技術(shù)不好的司機(jī)     速度快
 * 

 */
public class Test {

    public static void main(String[] args) {
        String string = "abc";
        string = "abcdf";
        string = "abdfe";
        string = "ab";
        
        StringBuffer buffer = new StringBuffer();
        buffer.append("a").append("b").append("c").append("d");// 追加   只能是 后面 追加
        //buffer.delete(0, 1).delete(0, 1).delete(0, 1);// 刪除  左閉右開
        buffer.insert(2, true).insert(2, "nihao");// 插入  指定位置 插入數(shù)據(jù)
        
        
        System.out.println(buffer);
        System.out.println(buffer.length());
        System.out.println(buffer.indexOf("n"));
        System.out.println(buffer.lastIndexOf("a"));
        
        buffer.reverse().reverse();// 反轉(zhuǎn)
        System.out.println(buffer);
        
        // 記住
        String string2 = buffer.toString();
        test(buffer.toString());
    }
    
    public static void  test(String string){
        
    }
}
package com.qf.demo2;

public class Test2 {

    public static void main(String[] args) {
        StringBuilder builder = new StringBuilder("abcdefghi");
        builder.append("abcdef").append("abd");
        builder.delete(2, 5).delete(0, 3);
        builder.insert(3, "abcdef");
        builder.reverse();
        builder.toString();
        System.out.println(builder);
    }
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容