StringBuffer類的概述

2021-09-25 09:25:18 字數 1457 閱讀 8685

1.stringbuffer類的概述

stringbuffer和string的區別

2.stringbuffer類的構造方法

案例演示

public

class

demo1_stringbuffer

}

stringbuffer的方法

3.stringbuffer的新增功能

public stringbuffer insert(int offset,string str):在指定位置把任意型別的資料插入到字串緩衝區裡面,並返回字串緩衝區本身

stringbuffer是字串緩衝區,當new的時候是在堆記憶體建立了乙個物件,底層是乙個長度為16的字元陣列,當呼叫新增的方法時,不會再重新建立物件,在不斷向原緩衝區新增字元

public

class

demo2_stringbuffer

private

static

void

demo1()

}

4.stringbuffer的刪除功能
public

class

demo3_stringbuffer

}

5.stringbuffer的替換和反轉功能

public stringbuffer reverse():

public

static

void

main

(string[

] args)

6.stringbuffer的擷取功能
public

class

demo5_stringbuffermethod

}

7.string與stringbuffer的轉換

string ----->stringbuffer

stringbuffer —> string

public

class

demo6_stringbuffer

private

static

void

demo1()

}

8.形式引數問題

案例演示

public

class

demo7_stringbuffer

public

static

void

change

(stringbuffer sb)

public

static

void

change

(string s)

}

StringBuffer類的概述

stringbuffer的概述 對字串進行拼接操作,每次拼接,都會構建乙個新的string物件太浪費空間,由此引出了stringbuffer這個類。而stringbuffer可以解決這個問題 stringbuffer和string的區別 string 類表示內容不可以改變的字串 而 stringbu...

JAVA常用類 StringBuffer類

string類和stringbuffer類都實現了charsequence介面 一.功能介紹 string類建立的物件實體不能改變,除非重新建立所需的物件 stringbuffer類建立的物件實體可以修改,而不用重新建立所要求的物件。二.物件建立 stringbuffer類有三種構造方法用來構造物件...

常用類庫 StringBuffer類

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