首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

问个比较初级的有关问题啊弄了半天没弄出来

2012-02-06 
问个比较初级的问题啊,弄了半天没弄出来在java中,如果一个byte型的数x要判断这个x的第8位是不是1,若是1则

问个比较初级的问题啊,弄了半天没弄出来
在java中,如果一个byte型的数x
要判断这个x的第8位是不是1,若是1则返回1,0返回0,怎么写这个函数啊..我用了移位不行啊...谢谢

[解决办法]
return (x&0x80) == 0x80 ? 1 : 0;
[解决办法]
public boolean methodName(byte b) {
return (b1 & (byte)1) == (byte)1;
}

热点排行