相关疑难解决方法(0)

在Java中使用long转换为byte

我无法理解以下内容:

在java中,

long l = 130L;  
byte b = (byte)l;
Run Code Online (Sandbox Code Playgroud)

如果我打印b的值,为什么我得到-126?长l的位代表是什么?

java integer casting overrun

3
推荐指数
2
解决办法
5625
查看次数

标签 统计

casting ×1

integer ×1

java ×1

overrun ×1