国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

java學(xué)習(xí)記錄:(4) StringBuffer的總結(jié)

2020-07-10 20:58 作者:幻雨之秋  | 我要投稿

概述:線程安全的可變字符串。

StringBuffer:

音譯:思追拔份兒

翻譯:類的常用方法 | 對(duì)象的創(chuàng)建 | 緩沖字符串處理類

append:

音譯:額~ 潘特

翻譯:附加 | 添加 | 追加

insert:

音譯:影? 射爾? 特

翻譯:插入 | 入塊 | 嵌件

特點(diǎn):

StringBuffer是使用緩沖區(qū)的。

不能像String那樣采用直接賦值的方式進(jìn)行實(shí)例化,必須通過構(gòu)造方法完成。

與String的區(qū)別:

1、前者長度內(nèi)容可變;后者不可變。

2、如果使用前者做字符串的拼接,不會(huì)浪費(fèi)太多資源。

3、構(gòu)造方法:

(1)、public StringBuffer()? ? ? ? //無參構(gòu)造方法

(2)、public StringBuffer(int capacity)? ? ? ? ?//設(shè)置指定字符串緩沖區(qū)的容量大小

?capacity:容量 | 能力 | 生產(chǎn)能力

(3)、public StringBuffer(String str)? ? ? ? //指定字符串緩沖區(qū)對(duì)象(字符串)

功能方法:

1、添加功能:append


2、刪除功能:

(1)、 刪除指定位置的單個(gè)字符:

public StringBuffer deleteCharAt(int index)

(2)、刪除指定范圍的字符串:

public StringBuffer delete(int Start , int end)


2、替換功能:

public StringBuffer replace(int start , int end String str)

//start? ? 起點(diǎn) , end 終點(diǎn) ,str 替換后的字符串


3、反轉(zhuǎn)功能:

public StringBuffer reverse()


4、截取功能:

(1)、截取從第幾個(gè)字符開始后面的字符串

public String substring(int start)? ? //start? ? 開始的位置

(2)、截取字符與字符直接的字符串:

public StringBuffer(int start , int end)

StringBuffffer和String的轉(zhuǎn)換:

(1)String 轉(zhuǎn) StringBuffer

例:

String name = "huanyuzhiqiu";

StringBuffer sb = new StringBuffer(name);

sb.append(name);

(2)StringBuffer 轉(zhuǎn) String:

例:

StringBuffer sb = new StringBuffer("java");

String str = new String(sb);

String str2 = buffer.toString();

?

java學(xué)習(xí)記錄:(4) StringBuffer的總結(jié)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
河北省| 吉木萨尔县| 红安县| 成安县| 恭城| 屏边| 突泉县| 庆阳市| 旺苍县| 华蓥市| 宁化县| 蓝田县| 花垣县| 乐清市| 汤原县| 宝应县| 夏津县| 开平市| 昂仁县| 本溪| 汤阴县| 方正县| 聂荣县| 南召县| 渝中区| 斗六市| 呼玛县| 晋宁县| 濮阳市| 睢宁县| 遵化市| 本溪市| 富裕县| 自治县| 六盘水市| 民丰县| 新津县| 利津县| 贺兰县| 图们市| 古丈县|