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

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

 更新時間: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

補充: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: 使用字符串連接

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

public class Test3 {
    public static void main(String[] args) {
        char c = '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';// 聲明一個字符變量
        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 中的字符串對象,該類是 char 原始類型的包裝器。

注意:由于 Character 中的 Character(char) 已被棄用并標(biāo)記為刪除,因此此方法可能會由于 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';
        //通過以下方式將 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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java?Stream流語法示例詳解

    Java?Stream流語法示例詳解

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

    mybatis自動生成@Table、@Column、@Id注解的方法

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

扶风县| 乌海市| 龙泉市| 绿春县| 寻甸| 保靖县| 宜兰县| 云和县| 华安县| 乐清市| 敦化市| 山西省| 建平县| 屏东市| 唐山市| 米林县| 桂林市| 张家界市| 金溪县| 深州市| 尖扎县| 靖西县| 宜阳县| 栖霞市| 乐都县| 合肥市| 会泽县| 鄂尔多斯市| 桐柏县| 蛟河市| 阳朔县| 乌兰县| 怀仁县| 吉安市| 思南县| 阿克| 宜良县| 游戏| 方正县| 高安市| 红河县|