欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

Java byte VS char 字节与字符,字符编码

java water 178℃ 0评论

byte VS char

  • byte 字节:8 bit,有符号,范围: -128~127

byte b1 = 10;
byte b2 = -10;
// byte b3 = 200; // 编译错误
byte b4 = 'A';
int b5 = 'A';
System.out.println(b1); // 输出 10
System.out.println(b2); // 输出 -10
System.out.println(b4); // 输出 A 对应的 ASCII 码 65
System.out.println(b5); // 输出 A 对应的 ASCII 码 65

  • char 字符:16 bit,无符号,范围:0~65535,可以存储中文

char c1 = 10;
// char c2 = -10;  // 编译错误
char c3 = 'A';
char c4 = 65;
System.out.println(c1); // 输出 10 对应的 ASCII 码
System.out.println(c3); // 输出 A
System.out.println(c4); // 输出 65 对应的 ASCII 码 A

作者:专职跑龙套

链接:https://www.jianshu.com/p/c736f115dc12

來源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

转载请注明:学时网 » Java byte VS char 字节与字符,字符编码

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!