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

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

String類和StringBuffer常用方法

2019-11-14 11:18:12
字體:
供稿:網(wǎng)友

String類和StringBuffer常用方法

1.值類型:byte  short  int  long  float  double boolean

2.引用類型:自定義類,String類,數(shù)組

一、String類介紹

1. String類位于java.lang包中,具有豐富的方法

計(jì)算字符串的長(zhǎng)度,比較字符串,連接字符串,提取字符串

1)length()方法,確定字符串的長(zhǎng)度

例子:

 

2)equals()方法,比較存儲(chǔ)在兩個(gè)字符串的內(nèi)容是否一致

 

3)equalsIgnoreCase()方法,忽略大小寫

例子:

 

4)toLowerCase()方法,把大寫轉(zhuǎn)換成小寫

5)toUpperCase()方法,把小寫轉(zhuǎn)換成大寫

6)concat()方法,字符串連接和“+”相似

 

 

7)常用提取方法

 

 

8)split()方法,將一個(gè)字符串分割為子字符串,結(jié)果作為字符串?dāng)?shù)組返回

 

 

二、StringBuffer類

1.StringBuffer是String類的增強(qiáng)版;

適合對(duì)字符串頻繁修改(如字符串連接)時(shí),使用StringBuffer類可以提高程序執(zhí)行效率

2.StringBuffer聲明

 

3.常用方法

1)append()方法追加字符或字符串

 

2)length()長(zhǎng)度

3)insert()插入字符串

三、總結(jié)String類的主要特點(diǎn):

1.String類對(duì)象有兩種實(shí)例化方式

1)直接賦值(String str=“字符串”):開辟一塊內(nèi)存空間,可以自動(dòng)保存在對(duì)象池之中供下次使用;

2)使用關(guān)鍵字new調(diào)用構(gòu)造方法(String str=new String(“字符串”)):開辟兩塊內(nèi)存空間,其中一塊空間將成為垃圾不會(huì)自動(dòng)入池,可以使用intern()方法手工入池;

2.String類對(duì)象有兩種比較方式:

1)“==”:比較兩個(gè)對(duì)象地址數(shù)值,屬于數(shù)值比較

2)equals():比較的是兩個(gè)字符串對(duì)象的內(nèi)容,在equals()中可以進(jìn)行null的判斷;

3.一個(gè)字符串常量就屬于String類的匿名對(duì)象,所以字符串一旦定義不可改變,而字符串對(duì)象的內(nèi)容的修改靠的是字符串對(duì)象的引用關(guān)系改變而實(shí)現(xiàn)的;


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 鹤壁市| 蕲春县| 瑞丽市| 林甸县| 丁青县| 荃湾区| 广平县| 浠水县| 柘城县| 囊谦县| 石河子市| 谷城县| 凤冈县| 吴江市| 遂川县| 高邮市| 清河县| 庆云县| 古浪县| 厦门市| 乐都县| 老河口市| 遂昌县| 浪卡子县| 资兴市| 徐水县| 武平县| 锡林郭勒盟| 石嘴山市| 葫芦岛市| 镇康县| 伊金霍洛旗| 广元市| 上林县| 福安市| 阳江市| 巴南区| 宁蒗| 繁峙县| 德化县| 涟水县|