java使用什么算法将int类型转换为byte? 1 周,6 日 Questions & Answers 148 尽管400超出范围,但byte b= (byte)400如何是有效语句?我想知道java用来将400置于字节范围内的算法
# 1 楼答案 它获取400二进制表示形式中最低有效的8个字节,并将它们分配给byte变量 int400的二进制表示为: 00000000000000000000000110010000 当取低8位时,得到10010000,这是-112的二进制表示
# 1 楼答案
它获取400二进制表示形式中最低有效的8个字节,并将它们分配给
byte
变量int
400的二进制表示为:当取低8位时,得到
10010000
,这是-112的二进制表示