国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java中StringBuffer的用法詳解

2019-11-08 00:43:43
字體:
來源:轉載
供稿:網友

java中StringBuffer的用法詳解


眾所周知String作為不可修改的對象,即每次更改String都會產生一個新的字符串對象,與之相對應的StringBuffer類的對象能夠進行多次修改并且不會產生新的未使用的對象,因此在內存上要優于String對象

StringBuffer對象的初始化

對于StringBuffer對象,初始化時不可將null直接賦予其。

StringBuffer a=new StringBuffer()這是初始化其為空值的正確寫法,如果想要初始化具有初始值,則可通過StringBuffer a=new StringBuffer(‘abc’);此時其初始值為abc

StringBuffer和String之間的相互轉化

對于StringBuffer而言不可直接強制類型轉化,即StringBuffer a=(StringBuffer)‘ac’是錯誤的使用方法。 對于StringBuffer轉化為String可使用 String b=a.toString(),對于String轉為StringBuffer可使用StringBuffer b=new StringBuffer(string)

StringBuffer的常用方法解析

序號 方法描述
1 public StringBuffer append(String s);將指定的字符串追加到此字符序列。
2 public StringBuffer reverse()將此字符序列用其反轉形式取代。
3 public insert(int offset, int i)將 int 參數的字符串表示形式插入此序列中。
4 replace(int start, int end, String str)使用給定 String 中的字符替換此序列的子字符串中的字符。

-

剩下的和String基本差不多相似


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁海县| 通许县| 遵义市| 安陆市| 台东市| 城固县| 林口县| 金乡县| 沂水县| 偃师市| 宜兴市| 黎平县| 天长市| 哈密市| 赞皇县| 增城市| 贺州市| 泊头市| 崇州市| 台前县| 卓资县| 普兰县| 资讯 | 绥德县| 宁海县| 盘山县| 洱源县| 平谷区| 恭城| 黔江区| 东兰县| 卓资县| 余庆县| 缙云县| 牡丹江市| 泰来县| 永寿县| 鄂温| 温宿县| 邢台市| 南华县|