Java byte VS char 字節(jié)與字符,字符編碼

更多 Java IO & NIO方面的文章,請(qǐng)參見文集《Java IO & NIO》


byte VS char

  • byte 字節(jié):8 bit,有符號(hào),范圍: -128~127
byte b1 = 10;
byte b2 = -10;
// byte b3 = 200; // 編譯錯(cuò)誤
byte b4 = 'A';
int b5 = 'A';
System.out.println(b1); // 輸出 10
System.out.println(b2); // 輸出 -10
System.out.println(b4); // 輸出 A 對(duì)應(yīng)的 ASCII 碼 65
System.out.println(b5); // 輸出 A 對(duì)應(yīng)的 ASCII 碼 65
  • char 字符:16 bit,無(wú)符號(hào),范圍:0~65535,可以存儲(chǔ)中文
char c1 = 10;
// char c2 = -10;  // 編譯錯(cuò)誤
char c3 = 'A';
char c4 = 65;
System.out.println(c1); // 輸出 10 對(duì)應(yīng)的 ASCII 碼
System.out.println(c3); // 輸出 A
System.out.println(c4); // 輸出 65 對(duì)應(yīng)的 ASCII 碼 A
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚_t_閱讀 31,765評(píng)論 18 399
  • 常量的概述和使用 A:什么是常量在程序執(zhí)行的過(guò)程中其值不可以發(fā)生改變 B:Java中常量的分類字面值常量自定義常量...
    野望君閱讀 634評(píng)論 0 0
  • Win7下如何打開DOS控制臺(tái)? a:開始--所有程序--附件--命令提示符 b:開始--搜索程序和文件--cmd...
    逍遙嘆6閱讀 1,614評(píng)論 4 12
  • 在基本JAVA類型中,如果不明確指定,整數(shù)型的默認(rèn)是什么類型?帶小數(shù)的默認(rèn)是什么類型?(int double) 下...
    漁樵店閱讀 3,549評(píng)論 1 7
  • 一、 1、請(qǐng)用Java寫一個(gè)冒泡排序方法 【參考答案】 public static void Bubble(int...
    獨(dú)云閱讀 1,412評(píng)論 0 6