JAVA中int强制转换byte怎么理解? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 强制转换 java int byte 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? 梅须逊雪二分白 2017-12-28 · TA获得超过167个赞 知道小有建树答主 回答量:220 采纳率:0% 帮助的人:140万 我也去答题访问个人页 关注 展开全部 int 是32位 4个字节 8位1字节int转换成byte 前面的3个字节 即24位 直接砍掉 就剩最后一位所以 266 ——(00000000)(00000000)(00000001)(00001010)== 0001010 = 1* 2 + 1 *2*2*2 = 10最开始的0 表示是正数如果是1表示负数 还要先按位取反再加1 然后才能算出来表示的数值 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-09-28 JAVA中怎么将int数据转换为byte数据? 2020-04-28 JAVA中怎么将int数据转换为byte数据? 2020-10-29 string强制转换为int 2018-11-29 Java中给byte变量直接赋值可以自动转换,但为什么把int变量赋给byte变量需要强制转换,同样是int。 23 2019-09-06 Java中String和Int的相互转换 24 2018-03-30 java 里面的string 和byte[] 怎么互转? 38 2022-11-16 Java中String和Int的相互转换 2017-09-16 int266强制转成byte类型值是多少? 7 更多类似问题 > 为你推荐: