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

首頁 > 學院 > 開發設計 > 正文

String類和StringBuffer常用方法

2019-11-14 11:19:59
字體:
來源:轉載
供稿:網友

String類和StringBuffer常用方法

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

2.引用類型:自定義類,String類,數組

一、String類介紹

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

計算字符串的長度,比較字符串,連接字符串,提取字符串

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

例子:

 

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

 

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

例子:

 

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

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

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

 

 

7)常用提取方法

 

 

8)split()方法,將一個字符串分割為子字符串,結果作為字符串數組返回

 

 

二、StringBuffer類

1.StringBuffer是String類的增強版;

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

2.StringBuffer聲明

 

3.常用方法

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

 

2)length()長度

3)insert()插入字符串

三、總結String類的主要特點:

1.String類對象有兩種實例化方式

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

2)使用關鍵字new調用構造方法(String str=new String(“字符串”)):開辟兩塊內存空間,其中一塊空間將成為垃圾不會自動入池,可以使用intern()方法手工入池;

2.String類對象有兩種比較方式:

1)“==”:比較兩個對象地址數值,屬于數值比較

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

3.一個字符串常量就屬于String類的匿名對象,所以字符串一旦定義不可改變,而字符串對象的內容的修改靠的是字符串對象的引用關系改變而實現的;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌兰浩特市| 石家庄市| 英德市| 东宁县| 天峨县| 忻州市| 乌兰浩特市| 榆林市| 大足县| 贵州省| 潞西市| 东明县| 阳信县| 紫阳县| 偏关县| 汉沽区| 温宿县| 鸡泽县| 东明县| 牙克石市| 鄂尔多斯市| 德兴市| 信宜市| 大关县| 庆阳市| 衡山县| 双江| 宣汉县| 神池县| 乌拉特前旗| 曲靖市| 潍坊市| 苍溪县| 喀喇| 张家川| 璧山县| 周宁县| 比如县| 三原县| 亚东县| 黄大仙区|