问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

byte数组转int为什么要移位

发布网友 发布时间:2022-04-26 13:40

我来回答

4个回答

热心网友 时间:2022-06-28 17:22

你是要把byte数组转成int数组吧,那肯定要移位了,byte类型是8位的整数,在内存占8位,而int是16位,你如果要把(byte)10变成(int)10,在内存就是将00001010(8位)变成00000000 00001010(16位),自然要移位了。
回答很辛苦,求LZ打赏追问java中的int是32位

追答据我所知,java中似乎没有这样的问题,而且你要就一个16位(byte)数转成32位(int)数,无论你怎么补码也不可能啊,lz呢你可能没看清楚问题吧,可以的话,将原问题给我

热心网友 时间:2022-06-28 17:22

这没什么,byte在内存中占8位而int型在内存中占16位,
当byte转换成int型时,如果是整数,则补码右边补上8个0;如果是负数,就在补码右边补上8个1追问java中的int是32位

热心网友 时间:2022-06-28 17:23

注:java中Int型数据并非固定的32位。
在System 32位系统中int型确实点32位。 //当前绝大多部系统都是32位
在System 16位系统中int型数据只点16位。
跟据不同的系统而定的。是16位则只需补8位,是32位则得被3字节。追问64位的呢

追答简单说: Int类型的字节长度,取决于机器长度(系统类型);
也就是说,在16位中占16,在32位中则占32, 64位中占64。不过当前主流是32位

......突然想起来了,我说的是C++..晕死;
Java中应该也是这种情况

热心网友 时间:2022-06-28 17:23

一个字节就是8位啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 java 如何将byte[4]数组转换成一个int型数据? c#怎么把byte转化成int java如何将byte类型数组变成int类型的数组? c语言 二进制的byte数组转化为int数组 怎么把byte字节的数组转为int类型的 在Java中,byte类型数据在运算之前要转换成int类型数据。 byte数组与int类型互相转换的几种方式 byte10等于多少int python的super调用哪个构造函数 python中构造函数def__init__(self,name):提示冒号错误 关于Python中构造函数__inti__() python构造函数和析构函数的区别 python关于构造函数的问题 python可以定义多个构造函数吗 python中类的构造方法中需要定义和初始化变量吗? python创立对象时类的构造函数是在创建对象时自带的吗是init吗?_百度... python中类的构造函数名是 社保停缴了医保卡还能用吗? 社保断交后,医保还能用吗 社保停缴医保不能用了吗 如何将 byte 转换为 IntPtr C++中如何将4字节数据转换成int类型 iPhone7Plus怎么设置悬浮 iPhone7Plus悬浮球设置方法介绍 更新系统13.3后我的IPhone 7 plus 的悬浮球点开是黑色的。不是透明的 如何设置? 如何快速找出房间里的蚊子并将之消灭? 北京哪有给个人装监控摄像设备的公司什么的??? 北京监控安装都有哪几步 北京监控设备安装施工 北京监控安装公司哪家好 怎么样才能找到房间里的蚊子?蚊子一般躲在什么地方? 北京监控系统安装哪家好 谁知道北京哪里有卖监控设备的,要家用的,安装简便的。 北京 安装 监控 设备 求如何解决iCloud空间满的问题 iphone6splusicloud储存空间还很多为什么很卡ap? 访问icloud很慢,而且很卡,有办法解决么 苹果手机iCloud云备份弹窗一直关不掉,手机什么也干不了就卡在那里? 苹果手机iCloud云备份弹窗一直关不掉,手机什么也干不了就卡在那里。 这个iCloud 云备份是什么意思可以不用吗会不会有什么影响优点和缺点是什么,会不会导致手机很卡啊? icloud满了怎么备份