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

Java中關于char類型變量能夠輸出中文的問題

 更新時間:2022年12月26日 08:38:30   作者:杭州打工人  
這篇文章主要介紹了Java中關于char類型變量能夠輸出中文的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

前言

我印象中char變量不能輸出為中文,今天敲代碼發(fā)現(xiàn)char變量雖然不能直接存中文,但是可以輸出,理解錯誤,記錄一下。

一、char類型

char類型是一個單一的 16 位 Unicode 字符;

  • 最小值是 \u0000(即為 0);
  • 最大值是 \uffff(即為 65535);

char 數(shù)據(jù)類型可以儲存任何字符;

例子:char letter = ‘A’;。

在Unicode中:漢字“字”對應的數(shù)字是23383(十進制),十六進制表示為5B57。

在Unicode中,我們有很多方式將數(shù)字23383表示成程序中的數(shù)據(jù),包括:UTF-8、UTF-16、UTF-32。

UTF是“Unicode Transformation Format”的縮寫,可以翻譯成Unicode字符集轉(zhuǎn)換格式,即怎樣將Unicode定義的數(shù)字轉(zhuǎn)換成程序數(shù)據(jù)。

二、代碼

代碼如下:

public class CharTest {
? ? public static void main(String[] args) {
? ? ? ? char[] chars = new char[2];
? ? ? ? char a1 = 0x6522;
? ? ? ? char a2 = 0x4132;
? ? ? ? System.out.println(a1);
? ? ? ? System.out.println(a2);
? ? ? ? chars[0] = a1;
? ? ? ? chars[1] = a2;
? ? ? ? System.out.println("char數(shù)組長度: "+chars.length);
? ? ? ? System.out.println("char1: "+chars[0]);
? ? ? ? System.out.println("char2: "+chars[1]);
? ? ? ? System.out.println("char數(shù)組拼接: "+chars[0]+'X'+chars[1]);
? ? ? ? System.out.println("char數(shù)組相加: "+chars[0]+chars[1]);
? ? ? ? System.out.println("直接輸出char數(shù)組: "+chars);
? ? }
}

運行截圖:

附表:Unicode字符列表

附表來源于網(wǎng)絡

總結(jié)

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

相關文章

  • Springboot中的默認日志框架配置詳解

    Springboot中的默認日志框架配置詳解

    這篇文章主要介紹了Springboot中的默認日志框架配置詳解,spring boot日志默認會輸出到控制臺,所以并不需要我們做過多配置,但不過不喜歡控制臺默認日志格式,則可以使用logging.pattern.console屬性配置,需要的朋友可以參考下
    2023-09-09
  • 使用graalvm為帶有反射功能的java代碼生成native?image的示例詳解

    使用graalvm為帶有反射功能的java代碼生成native?image的示例詳解

    graalvm讓native鏡像支持反射的關鍵是利用json提前告訴它哪些類的哪些方法會被反射調(diào)用,然后它就能力在運行時支持反射了,這篇文章主要介紹了如何使用graalvm為帶有反射功能的java代碼生成native?image,需要的朋友可以參考下
    2024-02-02
  • 使用Jackson實現(xiàn)Map與Bean互轉(zhuǎn)方式

    使用Jackson實現(xiàn)Map與Bean互轉(zhuǎn)方式

    這篇文章主要介紹了使用Jackson實現(xiàn)Map與Bean互轉(zhuǎn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • 使用@PathVariable接收兩個參數(shù)

    使用@PathVariable接收兩個參數(shù)

    這篇文章主要介紹了使用@PathVariable接收兩個參數(shù)的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java內(nèi)存管理垃圾回收基礎詳解

    Java內(nèi)存管理垃圾回收基礎詳解

    這篇文章主要為大家介紹了Java內(nèi)存管理垃圾回收基礎詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • java正則匹配讀取txt文件提取特定開頭和結(jié)尾的字符串

    java正則匹配讀取txt文件提取特定開頭和結(jié)尾的字符串

    通常我們可以直接通過文件流來讀取txt文件的內(nèi)容,但有時候也會遇到問題,下面這篇文章主要給大家介紹了關于java正則匹配讀取txt文件提取特定開頭和結(jié)尾的字符串的相關資料,需要的朋友可以參考下
    2022-11-11
  • Java基礎之Web服務器與Http詳解

    Java基礎之Web服務器與Http詳解

    無論你是前端開發(fā)者還是后端開發(fā)者,以及測試工程師,這篇文章的知識都是你需要弄懂的。讀完這一篇文章,將全面弄懂 HTTP 協(xié)議、TCP 協(xié)議,面試官再也難不倒你相關知識
    2021-09-09
  • Java中數(shù)組的多種定義方式總結(jié)

    Java中數(shù)組的多種定義方式總結(jié)

    在?Java?編程語言中,數(shù)組是一種核心且基礎的數(shù)據(jù)結(jié)構(gòu),用于存儲具有相同類型的多個元素,本文將深入探討?Java?中數(shù)組定義的多種方式,希望對大家有所幫助
    2024-11-11
  • SpringBoot2.X整合Spring-Cache緩存開發(fā)的實現(xiàn)

    SpringBoot2.X整合Spring-Cache緩存開發(fā)的實現(xiàn)

    本文主要介紹了SpringBoot2.X整合Spring-Cache緩存開發(fā)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • 詳解JAVA8 函數(shù)式接口

    詳解JAVA8 函數(shù)式接口

    這篇文章主要介紹了JAVA8 函數(shù)式接口的相關資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07

最新評論

商都县| 马龙县| 九江县| 晋中市| 五华县| 垦利县| 微山县| 分宜县| 清水河县| 东海县| 缙云县| 昔阳县| 巫山县| 衡水市| 定陶县| 哈密市| 都昌县| 道孚县| 武城县| 永城市| 巴东县| 台山市| 华池县| 七台河市| 郎溪县| 涟水县| 鄂托克前旗| 萨迦县| 乌兰察布市| 普定县| 鲁甸县| 浦县| 太和县| 石棉县| 潜江市| 金平| 句容市| 绥阳县| 淮南市| 萍乡市| 高雄县|