StringBuilder類
StringBuilder類
String 與StringBuilder 的區別
String具有不可變性,StringBuilder不具備
當頻繁操作字串時,使用StringBuilder
StringBuilder 和 StringBuffer
二者基本上是相似的,StringBuffer是執行緒安全的,StringBuilder則沒有
StringBuilder常用方法的使用
StringBuilder和String的方法使用有很多相同的地方,詳細請看我之前發的String類文件
package com.project.string;
public class StringBuilderDemo1 {
public static void main(String[] args) {
// 定義一個字串"你好"
StringBuilder str=new StringBuilder("你好");
//在"你好"後面新增內容,將字串變成"你好,world!"
// str.append(',');
// str.append("world!");
// System.out.println("str="+str);
System.out.println("str="+str.append(',').append("world!"));
//將字串變成"你好,WORLD!"
//方法一:使用delete方法刪除world,然後插入WORLD
// System.out.println("替換後:"+str.delete(3, 8).insert(3, "WORLD"));
//方法二:使用replace方法直接替換
System.out.println("替換後:"+str.replace(3, 8, "WORLD"));
//在字串"你好,WORLD!"中取出"你好"輸出
System.out.println(str.substring(0, 2));
}
}
結果如下:
相關文章
- StringBuilder類用法解析UI
- 章13——包裝類——StringBuilder類UI
- StringBuilder類相關操作UI
- StringBuffer 和 StringBuilder 類UI
- 新手學JAVA(三)----StringBuilder類JavaUI
- Java StringBuffer 和 StringBuilder 類JavaUI
- String、StringBuffer和StringBuilder類的UI
- 簡單看看這兩個類 String和StringBuilderUI
- [Unity]StringBuilderUnityUI
- java StringBuilder案例JavaUI
- String, + , StringBuilderUI
- C# StringBuilder用法C#UI
- String與StringBuilderUI
- StringBuilder使用小結UI
- [轉載] 整理下java中stringBuilder和stringBuffer兩個類的區別JavaUI
- StringBuilder物件的常用方法UI物件
- StringBuffer和StringBuilderUI
- JDK原始碼閱讀(3):AbstractStringBuilder、StringBuffer、StringBuilder類閱讀筆記JDK原始碼UI筆記
- C#基礎知識系列三(類和結構體、String和StringBuilder、equals和==)C#結構體UI
- String/StringBuilder字串拼接操作UI字串
- 從JDK原始碼看StringBuilderJDK原始碼UI
- StringBuilder的實現與技巧UI
- String、StringBuffer、StringBuilder剖析UI
- String、StringBuilder和StringBufferUI
- stringbuilder和stringbuffer區別UI
- StringBuilder和String 的區別?UI
- StringBuilder和String的區別UI
- String和StringBuilder的區別UI
- 【Java】String、StringBuilder和StringBufferJavaUI
- StringBuffer和StringBuilder的區別UI
- String、StringBuffer、StringBuilder區別?UI
- String、StringBuffer、StringBuilder的理解UI
- String,StringBuffer,StringBuilder區別UI
- java String,StringBuilder和StringBufferJavaUI
- [Java]String、StringBuilder和StringBufferJavaUI
- java效能優化方案1——使用StringBuilderJava優化UI
- StringBuilder和StringBuffer的區別UI
- 老生常談 String、StringBuilder、StringBufferUI