常用類庫StringBuilder

2021-05-28 05:31:27 字數 589 閱讀 1349

常用類庫

stringbuilder高效的字串操作 後台編輯使用的比較多

當大量進行字串操作的時候,比如,很多次的字串的拼接操作。

string 物件是不可變的。 每次使用 system. string 類中的乙個方法時,都要在記憶體中建立乙個新的字串物件,這就需要為該新物件分配新的空間。 在需要對字串執行重複修改的情況下,與建立新的 string 物件相關的系統開銷可能會非常大。 如果要修改字串而不建立新的物件,則可以使用 system.text. stringbuilder 類。 例如,當在乙個迴圈中將許多字串連線在一起時,使用 stringbuilder 類可以提公升效能。

stringbuilder  != string//將stringbuilder轉換為string.用tostring();

stringbuilder僅僅是拼接字串的工具,大多數情況下還需要把stringbuilder轉換為string.

stringbuilder sb = new stringbuilder();

sb.tostring();

sb.insert();

sb.replace();

Java學習 常用類(StringBuilder)

四 替換 replace 五 刪除 delete 六 查詢 七 轉換 八 反轉 reverse 九 比較 equals 或 stringbuilder 字串變數 非執行緒安全,但速度快 常用。stringbuffer 字串變數 執行緒安全,但速度慢 string 字串不可變。stringbuilde...

核心類庫 常用類庫

math類 math.abs 傳入引數的絕對值 math.max min 比較傳入的多個引數的最大 最小值 math.random 初始值是隨機生成0 1之間的double型別的正值 math.round 對傳入的float double值四捨五入 math.floor 返回值小於或等於傳入的數字的...

常用類庫 StringBuffer類

掌握目標 1,掌握stringbuffer與string的區別。2,掌握stringbuffer常用方法。3,掌握stringbuffer實際應用。stringbuffer是使用緩衝區的,本身也是操作字串的,但是與string類不同,string類的內容一旦宣告則不可改變,改變的只是位址指向。而st...