StringBuilder的基本用法

2021-10-03 15:36:30 字數 1294 閱讀 8952

1.建立

stringbuilder strbuilder = new stringbuilder();

strbuilder.

("123");

strbuilser.

("a");

system.out.

println

(strbuilder)

;

輸出:123a
3.tostring():轉化為string型別:

string str = strbuilder.

tostring()

;system.out.

println

(str)

;

輸出123a
4.insert(int offset, string str)/insert(int offset, char c):在指定位置之前插入字元(串)

strbuilder.

insert(1

,"123");

system.out.

println

(strbuilder)

;

輸出:112323a

5.replace(int start,int end,string str) 將索引位置start到end-1的字元替換為str。

注意包含start,不包含end-1

strbuilder.

replace(1

,4,"abc");

system.out.

println

(strbuilder)

;

輸出為1abc23a

6.charat(int index):讀取字串索引為index的字元

char c = strbuilder.

charat(3

);system.out.

println

(c);

輸出為c

7.delete(int start, int end):刪除[start,end)的字串,包含start,不包含end位置。

strbuilder.

delete(1

,4);

system.out.

println

(strbuilder)

;

輸出為:123a

StringBuilder的常見用法

stringbuilder的常見用法。1 初始化乙個stringbuilder。system.text.stringbuilder sb new system.text.stringbuilder 或者 stringbuilder sb new stringbuilder 3 刪除sb裡面的已有的內...

StringBuilder的基本用法

1.構造stringbuiler物件 1.stringbuiler using system using system.collections using system.linq using system.text public class test 2.基本使用方式 stringbuilder的使...

StringBuilder的常用方法

在程式開發過程中,我們常常碰到字串連線的情況,方便和直接的方式是通過 符號來實現,但是這種方式達到目的的效率比較低,且每執行一次都會建立乙個string物件,即耗時,又浪費空間。使用stringbuilder類就可以避免這種問題的發生,下面就stringbuilder的使用做個簡要的總結 一 建立s...