java 操作符有关问题

java 操作符问题请问:intnCount10;(byte)(nCount 24);什么意思[解决办法]nCount无符号右移24位,将结

java 操作符问题
请问:
int   nCount   =   10;
(byte)(nCount   > > >   24);
什么意思

[解决办法]
nCount无符号右移24位,将结果强制转化为byte类型
[解决办法]

b1=(byte)(nCount > > > 24) //取得整数nCount的高字节,因为int是4字节,4*8=32位

[解决办法]


给大家推荐个

好的技术群  大家一起学习啊

31443944