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

Java char[]數(shù)組轉(zhuǎn)成String類(lèi)型實(shí)現(xiàn)方式(char to String)

 更新時(shí)間:2026年04月08日 15:33:35   作者:Smile sea breeze  
本文主要介紹了Java中char[]數(shù)組轉(zhuǎn)成String的四種方法:String.valueOf()、字符串連接、Character類(lèi)的toString()和Character包裝器類(lèi),每種方法都有詳細(xì)的操作步驟和適用場(chǎng)景

前言

  • string toCharArray() 方法將給定的字符串轉(zhuǎn)換為字符序列
  • Java中字符串轉(zhuǎn)換為字符數(shù)組的方法在之前的博客已經(jīng)介紹了!
  • 今天介紹char[]數(shù)組轉(zhuǎn)成String

方法有4種:

  1. 使用 String 類(lèi)的 valueOf() 方法
  2. 使用字符串連接
  3. 使用 Character 類(lèi)的 toString() 方法
  4. 使用字符包裝器類(lèi)

方法1:char[]數(shù)組轉(zhuǎn)成String,使用 String 類(lèi)的 valueOf() 方法

我們可以使用 String 類(lèi)的 String.valueOf(char) 方法和 Character 類(lèi)的 Character.toString(char) 方法在 java 中將 char 轉(zhuǎn)換為 String。

String.valueOf(char) 方法和 Character 類(lèi)的 Character.toString(char)方法的區(qū)別

  • String.valueOf(char) 方法可以將char[] 和char 變量名轉(zhuǎn)成String類(lèi)型
  • Character.toString(char)方法只能在char 變量名轉(zhuǎn)成String類(lèi)型
public class Test {

    public static void main(String[] args) {
        char[] c = {'a','b','c','d'};
        char d= 'e';
        System.out.println("String is: "+ String.valueOf(c));//String is: abcd
        System.out.println("String is: "+ String.valueOf(d));//String is: e
        System.out.println("String is: "+ Character.toString(d)); //String is: e

    }
}

String is: abcd
String is: e
String is: e

補(bǔ)充:char[]數(shù)組轉(zhuǎn)成String

使用String str = new String(charArray)

public class Test {

    public static void main(String[] args) {
        char[] char = {'A','A','N','A','A','B'};
        String str = new String(char);
        System.out.println(str);//System.out.println(new String(char));

    }
}

AANAAB

方法2:使用字符串連接

通過(guò)將給定字符與空字符串連接起來(lái),將 char 轉(zhuǎn)換為 java 中的字符串對(duì)象。

public class Test3 {
    public static void main(String[] args) {
        char c = 'G';// 聲明一個(gè)字符變量
        // 連接 char 變量
        // 使用空字符串
        String s = "" + c;

        // 打印并顯示上面的字符串
        System.out.println("Char to String using Concatenation :"
                        + " " + s);
    }
}
Char to String using Concatenation : G

方法3: 使用Character類(lèi)的toString()方法

public class Test {

    public static void main(String[] args) {
        char d= 'e';// 聲明一個(gè)字符變量
        String s = Character.toString(d);//使用 toString 將 char 轉(zhuǎn)換為 Strin
        System.out.println("Char to String using Character.toString method :"
                + " " + s);

    }
}

Char to String using Character.toString method : e

方法4:使用 Character 包裝類(lèi)

使用 java.lang.Character 類(lèi)將 char 轉(zhuǎn)換為 java 中的字符串對(duì)象,該類(lèi)是 char 原始類(lèi)型的包裝器。

注意:由于 Character 中的 Character(char) 已被棄用并標(biāo)記為刪除,因此此方法可能會(huì)由于 new 關(guān)鍵字而出現(xiàn)警告。

4.1使用 toString

public class Test {

    public static void main(String[] args) {
        char[] c = {'a','b','c'};
        Character ch= 'G';//或者 Character ch= new Character('G');
        String s = ch.toString();//使用 toString 將 char 轉(zhuǎn)換為 String
        System.out.println("Char to String using toString method :"
                + " " + s);

    }
}
Char to String using toString method : G

4.2 使用 String 類(lèi)的 String.valueOf() 方法

public class Test {

    public static void main(String[] args) {
        char[] c = {'a','b','c'};
        Character ch= 'G';
        //通過(guò)以下方式將 char 轉(zhuǎn)換為 String
        //使用 String.valueOf() 方法
        String s = String.valueOf(new char[]{ch});
        System.out.println(
                "Char to String using String.valueOf(new char[]) method :"
                        + " " + s);

    }
}

Char to String using String.valueOf(new char[]) method : G

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java緩存框架之Caffeine源碼解析

    Java緩存框架之Caffeine源碼解析

    這篇文章主要介紹了Java緩存框架之Caffeine源碼解析,Caffeine?是一個(gè)基于Java?8的高性能本地緩存框架,其結(jié)構(gòu)和?Guava?Cache?基本一樣,api也一樣,基本上很容易就能替換,需要的朋友可以參考下
    2023-11-11
  • java的各種類(lèi)型轉(zhuǎn)換全部匯總(推薦)

    java的各種類(lèi)型轉(zhuǎn)換全部匯總(推薦)

    下面小編就為大家?guī)?lái)一篇java的各種類(lèi)型轉(zhuǎn)換全部匯總(推薦)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-05-05
  • 淺談解決Hibernate懶加載的4種方式

    淺談解決Hibernate懶加載的4種方式

    這篇文章主要介紹了淺談解決Hibernate懶加載的4種方式,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • SpringBoot項(xiàng)目整合攔截器詳解

    SpringBoot項(xiàng)目整合攔截器詳解

    這篇文章主要介紹了SpringBoot項(xiàng)目整合攔截器詳解,java里的攔截器是動(dòng)態(tài)攔截Action調(diào)用的對(duì)象,它提供了一種機(jī)制可以使開(kāi)發(fā)者在一個(gè)Action執(zhí)行的前后執(zhí)行一段代碼,攔截器用于在某個(gè)方法或者字段被訪問(wèn)之前進(jìn)行攔截,然后再之前或者之后加入某些操作,需要的朋友可以參考下
    2023-10-10
  • Java實(shí)戰(zhàn)之電影在線觀看系統(tǒng)的實(shí)現(xiàn)

    Java實(shí)戰(zhàn)之電影在線觀看系統(tǒng)的實(shí)現(xiàn)

    這篇文章主要介紹了如何利用Java實(shí)現(xiàn)電影在線觀看系統(tǒng),文中用到的技術(shù)有:JSP、Spring、SpringMVC、MyBatis等,感興趣的可以了解一下
    2022-04-04
  • Maven打包jar包沒(méi)有主屬性問(wèn)題解決方案

    Maven打包jar包沒(méi)有主屬性問(wèn)題解決方案

    這篇文章主要介紹了Maven打包jar包沒(méi)有主屬性問(wèn)題解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • SpringBoot項(xiàng)目中新增脫敏功能的實(shí)例代碼

    SpringBoot項(xiàng)目中新增脫敏功能的實(shí)例代碼

    項(xiàng)目中,由于使用端有兩個(gè),對(duì)于兩個(gè)端的數(shù)據(jù)權(quán)限并不一樣。Web端可以查看所有數(shù)據(jù),小程序端只能查看脫敏后的數(shù)據(jù),這篇文章主要介紹了SpringBoot項(xiàng)目中新增脫敏功能,需要的朋友可以參考下
    2022-11-11
  • java秒殺系統(tǒng)常見(jiàn)問(wèn)題庫(kù)存超賣(mài)解決實(shí)例分析

    java秒殺系統(tǒng)常見(jiàn)問(wèn)題庫(kù)存超賣(mài)解決實(shí)例分析

    這篇文章主要為大家介紹了java秒殺系統(tǒng)常見(jiàn)問(wèn)題庫(kù)存超賣(mài)解決實(shí)例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • String與XML互轉(zhuǎn)以及從XML取節(jié)點(diǎn)值并修改的方法

    String與XML互轉(zhuǎn)以及從XML取節(jié)點(diǎn)值并修改的方法

    今天小編就為大家分享一篇String與XML互轉(zhuǎn)以及從XML取節(jié)點(diǎn)值并修改的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Java Hibernate使用SessionFactory創(chuàng)建Session案例詳解

    Java Hibernate使用SessionFactory創(chuàng)建Session案例詳解

    這篇文章主要介紹了Java Hibernate使用SessionFactory創(chuàng)建Session案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08

最新評(píng)論

绿春县| 修武县| 读书| 定日县| 永福县| 铜陵市| 河间市| 聂拉木县| 铜山县| 石首市| 阿拉善左旗| 云龙县| 紫金县| 高密市| 海城市| 保亭| 昌都县| 陕西省| 乌拉特中旗| 高台县| 台州市| 察隅县| 宁远县| 龙山县| 威宁| 靖边县| 三亚市| 普陀区| 玛纳斯县| 屯昌县| 乌海市| 郎溪县| 临武县| 新巴尔虎右旗| 石棉县| 广汉市| 班玛县| 浮山县| 犍为县| 苍山县| 绥宁县|