小编art*_*1go的帖子

在Java中将char作为一个字节处理,结果不同

为什么以下两个结果不同?

bsh % System.out.println((byte)'\u0080');
-128

bsh % System.out.println("\u0080".getBytes()[0]);
63
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答.

java unicode binary byte char

3
推荐指数
1
解决办法
1335
查看次数

标签 统计

binary ×1

byte ×1

char ×1

java ×1

unicode ×1