十二:Java基础入门-大类型向小类型转换

2019-07-12  本文已影响0人  Lord丶轩莫言弃

1:概述

2:示例代码如下

int i = 129;
byte b = (byte)i;
// 变量b的值是多少?
10000001 = 129;
011111111; // 逐位取反再加1
-127;
int i = 257;
byte b = (byte)i;
// 变量b的值是多少?
1,0000,0001 = 257;
  0000 0001; // 最高位抛弃
1

说明:该内容由Lord丶轩莫言弃收集整理,参考资料来源于极客学院

上一篇下一篇

猜你喜欢

热点阅读