java中bytes[0] = (byte) ((v & 0xff000000) >>> 24); bytes[1] = (byte) ((v & 0x00ff0000) >>> 16);

bytes[2]=(byte)((v&0x0000ff00)>>>8);bytes[3]=(byte)(v&0x000000ff);v是int型的,这个是什么意思,作用是... bytes[2] = (byte) ((v & 0x0000ff00) >>> 8);
bytes[3] = (byte) (v & 0x000000ff);
v是int型的,这个是什么意思,作用是什么
展开
 我来答
百度网友fff3ffc
2012-05-17 · TA获得超过574个赞
知道小有建树答主
回答量:253
采纳率:100%
帮助的人:117万
展开全部
V int类型 就是有32位 0x0000ff00也是32位(0000 0000 1111 1111 0000 0000)
v&0x0000ff00 的作用就是把最后v的8位屏蔽掉(变成0),然后再无符号右移8位,就是得到了所谓的高8位。
同理v & 0x000000ff);作用就是得到第八位。
祝小会
2012-05-17
知道答主
回答量:35
采纳率:0%
帮助的人:10.5万
展开全部
v是int型的,代表的是v的ASII码值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
klyl520
2012-05-17 · TA获得超过324个赞
知道答主
回答量:106
采纳率:0%
帮助的人:46.1万
展开全部
v是int型的,代表的是v的ASII码值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式