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

Java char[]數(shù)組轉(zhuǎn)成String類型詳細(xì)介紹

 更新時(shí)間:2023年04月14日 09:03:28   作者:Smile sea breeze  
這篇文章詳細(xì)介紹了Java char[]數(shù)組轉(zhuǎn)成String類型(char to String)的方法,文章中有詳細(xì)的代碼示例,需要的朋友可以參考閱讀

方法有4種:

  • 使用 String 類的 valueOf() 方法
  • 使用字符串連接
  • 使用 Character 類的 toString() 方法
  • 使用字符包裝器類

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

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

String.valueOf(char) 方法和 Character 類的 Character.toString(char)方法的區(qū)別:
1.String.valueOf(char) 方法可以將char[] 和char 變量名轉(zhuǎn)成String類型
2.Character.toString(char)方法只能在char 變量名轉(zhuǎn)成String類型

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. 方法 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.方法 3: 使用Character類的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.方法 4:使用 Character 包裝類

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

注意:由于 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 類的 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

到此這篇關(guān)于Java char[]數(shù)組轉(zhuǎn)成String類型詳細(xì)介紹的文章就介紹到這了,更多相關(guān)Java char[]數(shù)組轉(zhuǎn)成String類型內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java?Stream流語(yǔ)法示例詳解

    Java?Stream流語(yǔ)法示例詳解

    這篇文章主要為大家詳細(xì)介紹了Java的Stream流,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • mybatis自動(dòng)生成@Table、@Column、@Id注解的方法

    mybatis自動(dòng)生成@Table、@Column、@Id注解的方法

    這篇文章主要介紹了mybatis自動(dòng)生成@Table、@Column、@Id注解的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Netty進(jìn)階之ChannelPoolMap源碼解析

    Netty進(jìn)階之ChannelPoolMap源碼解析

    這篇文章主要介紹了Netty進(jìn)階之ChannelPoolMap源碼解析,ChannelPoolMap是用來(lái)存儲(chǔ)ChannelPool和指定key的一個(gè)集合Map,實(shí)際的應(yīng)用場(chǎng)景就是服務(wù)器端是一個(gè)分布式集群服務(wù),擁有多個(gè)配置地址,這樣我們就可以配置多個(gè)服務(wù)地址,減輕單臺(tái)服務(wù)器的壓力,需要的朋友可以參考下
    2023-11-11
  • 聊聊SpringCloud中的Ribbon進(jìn)行服務(wù)調(diào)用的問(wèn)題

    聊聊SpringCloud中的Ribbon進(jìn)行服務(wù)調(diào)用的問(wèn)題

    SpringCloud-Ribbon是基于Netflix?Ribbon實(shí)現(xiàn)的一套客戶端負(fù)載均衡的工具。本文給大家介紹SpringCloud中的Ribbon進(jìn)行服務(wù)調(diào)用的問(wèn)題,感興趣的朋友跟隨小編一起看看吧
    2022-01-01
  • Java實(shí)現(xiàn)二叉樹(shù)的示例代碼(遞歸&迭代)

    Java實(shí)現(xiàn)二叉樹(shù)的示例代碼(遞歸&迭代)

    二叉樹(shù)(Binary?tree)是樹(shù)形結(jié)構(gòu)的一個(gè)重要類型。本文將利用Java語(yǔ)言實(shí)現(xiàn)二叉樹(shù),文中的示例代碼講解詳細(xì),需要的同學(xué)可以參考一下
    2022-03-03
  • 詳解Java編譯優(yōu)化之循環(huán)展開(kāi)和粗化鎖

    詳解Java編譯優(yōu)化之循環(huán)展開(kāi)和粗化鎖

    之前在講JIT的時(shí)候,有提到在編譯過(guò)程中的兩種優(yōu)化循環(huán)展開(kāi)和粗化鎖,今天從Assembly的角度來(lái)驗(yàn)證一下這兩種編譯優(yōu)化方法,快來(lái)看看吧。
    2021-06-06
  • SpringBoot對(duì)接小程序微信支付的實(shí)現(xiàn)

    SpringBoot對(duì)接小程序微信支付的實(shí)現(xiàn)

    本文主要介紹了SpringBoot對(duì)接小程序微信支付的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧<BR>
    2023-09-09
  • SpringCloudAlibaba微服務(wù)調(diào)用組件OpenFeign的方法

    SpringCloudAlibaba微服務(wù)調(diào)用組件OpenFeign的方法

    Feign是Netflix開(kāi)發(fā)的聲明式、模板化的HTTP客戶端,其靈感來(lái)自Retrofit、JAXRS-2.0以及WebSocket,Feign可幫助我們更加便捷、優(yōu)雅地調(diào)用HTTP API,這篇文章主要介紹了SpringCloudAlibaba微服務(wù)調(diào)用組件OpenFeign,需要的朋友可以參考下
    2024-07-07
  • 一篇文章帶你入門java代理模式

    一篇文章帶你入門java代理模式

    這篇文章主要介紹了Java代理模式,結(jié)合實(shí)例形式詳細(xì)分析了java基本數(shù)據(jù)類型、數(shù)據(jù)類型轉(zhuǎn)換、算術(shù)運(yùn)算符、邏輯運(yùn)算符等相關(guān)原理與操作技巧,需要的朋友可以參考下
    2021-08-08
  • JDBC鏈接數(shù)據(jù)庫(kù)的幾個(gè)步驟

    JDBC鏈接數(shù)據(jù)庫(kù)的幾個(gè)步驟

    這篇文章主要介紹了JDBC鏈接數(shù)據(jù)庫(kù)的幾個(gè)步驟,通過(guò)將數(shù)據(jù)庫(kù)的連接放在一個(gè)工具類里面,達(dá)到重用的效果,需要的朋友可以參考下
    2015-07-07

最新評(píng)論

太仓市| 新疆| 大港区| 蒲江县| 玉龙| 哈密市| 萨嘎县| 龙游县| 浙江省| 上饶市| 永顺县| 仲巴县| 彩票| 邳州市| 兰考县| 海兴县| 方正县| 巴楚县| 深州市| 白沙| 内丘县| 麦盖提县| 奉贤区| 金堂县| 德江县| 班戈县| 崇信县| 花莲县| 通渭县| 红原县| 高平市| 石狮市| 平谷区| 湖口县| 南宁市| 济宁市| 建德市| 文登市| 平原县| 司法| 永嘉县|