最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中字符數(shù)組、String類、StringBuffer三者之間相互轉(zhuǎn)換

 更新時間:2018年05月22日 09:36:19   作者:功夫 熊貓  
這篇文章主要介紹了Java中字符數(shù)組、String類、StringBuffer三者之間相互轉(zhuǎn)換,需要的朋友可以參考下

一、StringBuffer與String的相互轉(zhuǎn)換

1、將StringBuffer轉(zhuǎn)換成String

StringBuffer類成員toString函數(shù)可將其轉(zhuǎn)換成String類型。

StringBuffer buffer = newStringBuffer(“abcd”);
String str = buffer.toString();

通過String類中的構(gòu)造將一個StringBuffer類轉(zhuǎn)換為String類:String(StringBuffer buffer)

StringBuffer buffer = newStringBuffer(“abcd”);
String str = newString(buffer); 

2、將String轉(zhuǎn)換成StringBuffer

方式一:利用構(gòu)造函數(shù)

String str=“Hello World.”;
StringBuffer buffer = new StringBuffer(str);

方式二:調(diào)用append函數(shù)

String str=“Hello World.”; 
StringBuffer buffer = new StringBuffer();
buffer.append(str);

二、String與字符數(shù)組的相互轉(zhuǎn)換

1、將String轉(zhuǎn)換成字符數(shù)組

String類成員toCharArray函數(shù)可將其轉(zhuǎn)換成字符數(shù)組。

String str = “Hello World.”;// 創(chuàng)建一個String對象
char[] ch = str.toCharArray();// 再調(diào)用String對象的toCharArray函數(shù)轉(zhuǎn)換成字

2、將字符數(shù)組轉(zhuǎn)換成String

方法1:利用String類的構(gòu)造函數(shù),直接在構(gòu)造String時完成轉(zhuǎn)換。

char[] data = {'a', 'b', 'c'};
String str = new String(data);

方法2:調(diào)用String類的valueOf函數(shù)轉(zhuǎn)換。

String.valueOf(char[] ch);

三、將StringBuffer與字符數(shù)組的相互轉(zhuǎn)換

1、將StringBuffer轉(zhuǎn)換成字符數(shù)組

在Java中不支持直接從StringBuffer轉(zhuǎn)換成字符數(shù)組。而是先將StringBuffer轉(zhuǎn)換成String,

然后由String調(diào)用toCharArray函數(shù)轉(zhuǎn)換成字符數(shù)組。

StringBuffer stringBuffer = new StringBuffer(“Hello World.”);
String str = stringBuffer.toString();// 先將StringBuffer對象轉(zhuǎn)換成String對象
char[] ch = str.toCharArray();// 再調(diào)用String對象的toCharArray函數(shù)轉(zhuǎn)換成字符數(shù)組

2、將字符數(shù)組轉(zhuǎn)換成StringBuffer

與將StringBuffer轉(zhuǎn)換成字符數(shù)組類似,需要先將字符數(shù)組轉(zhuǎn)換成String,然后再由String轉(zhuǎn)換成StringBuffer。

char[] data = {'H', 'e', 'l','l', 'o', 'd'};
String str = new String();//或者直接調(diào)用構(gòu)造方法:String str = new String(data);
str = String.valueOf(data);//調(diào)用String類的valueOf函數(shù)將字符數(shù)組轉(zhuǎn)換成String
StringBuffer buffer = new StringBuffer();
buffer = buffer.append(str);//調(diào)用append函數(shù)將String轉(zhuǎn)換成Stringbuffer

總結(jié)

以上所述是小編給大家介紹的Java中字符數(shù)組、String類、StringBuffer三者之間相互轉(zhuǎn)換,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Java 獲取網(wǎng)絡(luò)302重定向URL的方法

    Java 獲取網(wǎng)絡(luò)302重定向URL的方法

    在本篇文章里小編給大家整理的是關(guān)于Java 獲取網(wǎng)絡(luò)302重定向URL的方法以及相關(guān)知識點,有興趣的朋友們參考下。
    2019-08-08
  • SpringBoot + thymeleaf 實現(xiàn)讀取視頻列表并播放視頻功能

    SpringBoot + thymeleaf 實現(xiàn)讀取視頻列表并播放視頻功能

    這篇文章主要介紹了SpringBoot + thymeleaf 實現(xiàn)讀取視頻列表并播放視頻功能,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • Spring?Cloud?Ribbon?負(fù)載均衡使用策略示例詳解

    Spring?Cloud?Ribbon?負(fù)載均衡使用策略示例詳解

    Spring?Cloud?Ribbon?是基于Netflix?Ribbon?實現(xiàn)的一套客戶端負(fù)載均衡工具,Ribbon客戶端組件提供了一系列的完善的配置,如超時,重試等,這篇文章主要介紹了Spring?Cloud?Ribbon?負(fù)載均衡使用策略示例詳解,需要的朋友可以參考下
    2023-03-03
  • HttpClient實現(xiàn)調(diào)用外部項目接口工具類的示例

    HttpClient實現(xiàn)調(diào)用外部項目接口工具類的示例

    下面小編就為大家?guī)硪黄狧ttpClient實現(xiàn)調(diào)用外部項目接口工具類的示例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • 詳解hibernate雙向多對多關(guān)聯(lián)映射XML與注解版

    詳解hibernate雙向多對多關(guān)聯(lián)映射XML與注解版

    本篇文章主要介紹了詳解hibernate雙向多對多關(guān)聯(lián)映射XML與注解版,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 詳解Java同步—線程鎖和條件對象

    詳解Java同步—線程鎖和條件對象

    在這篇文章中給大家詳細(xì)講述了Java同步—線程鎖和條件對象的相關(guān)知識點,有需要的讀者們可以參考下。
    2018-07-07
  • 一文帶你了解Java8?Stream流處理中的收集器技巧

    一文帶你了解Java8?Stream流處理中的收集器技巧

    Java?8?引入的?Stream?極大地簡化了集合數(shù)據(jù)的處理,提供了一種現(xiàn)代、函數(shù)式的方式來處理數(shù)據(jù),本文將深入探討?Java?8?Stream?中的收集器,希望對大家有所幫助
    2023-08-08
  • springboot項目接入第三方qq郵箱驗證登錄的全過程

    springboot項目接入第三方qq郵箱驗證登錄的全過程

    互聯(lián)網(wǎng)發(fā)展到現(xiàn)在,相必大家都知道發(fā)送郵件應(yīng)該是網(wǎng)站的必備功能之一,下面這篇文章主要給大家介紹了關(guān)于springboot項目接入第三方qq郵箱驗證登錄的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • Javaweb中Request獲取表單數(shù)據(jù)的四種方法詳解

    Javaweb中Request獲取表單數(shù)據(jù)的四種方法詳解

    本文主要介紹了Javaweb中Request獲取表單數(shù)據(jù)的四種方法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • Java ArrayList.add 的實現(xiàn)方法

    Java ArrayList.add 的實現(xiàn)方法

    這篇文章主要介紹了Java ArrayList.add 的實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11

最新評論

廉江市| 上思县| 武城县| 怀集县| 海淀区| 鸡泽县| 桃园县| 句容市| 河南省| 丘北县| 夏河县| 鲜城| 辽宁省| 礼泉县| 西昌市| 沾化县| 东港市| 偏关县| 和龙市| 酉阳| 孟津县| 通辽市| 得荣县| 嵊泗县| 东山县| 桦甸市| 双牌县| 无棣县| 台北市| 尤溪县| 临高县| 大城县| 夏河县| 吕梁市| 台前县| 额济纳旗| 武汉市| 芮城县| 滁州市| 汾阳市| 永安市|