最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)遵守國家法律
镇康县| 青海省| 湟中县| 寿光市| 乌拉特中旗| 台北县| 临沂市| 台安县| 德令哈市| 探索| 昌平区| 宁南县| 阿拉善盟| 奈曼旗| 棋牌| 铜山县| 蒙阴县| 莲花县| 湖南省| 平陆县| 湘阴县| 沾化县| 黔西县| 河北区| 天峨县| 三门县| 吉隆县| 商水县| 斗六市| 永宁县| 新民市| 顺昌县| 论坛| 怀集县| 志丹县| 富锦市| 长泰县| 永德县| 隆子县| 白山市| 兴安盟|