java中怎么把byte 类型的数据改为 boolean类型的

 我来答
tianxing0412
推荐于2018-05-01 · TA获得超过142个赞
知道小有建树答主
回答量:94
采纳率:100%
帮助的人:72.6万
展开全部
可以使用中间变量来实现byte和boolean的互相转化
例如byte转为boolean:
byte a;
boolean b;
a == b ? 0x01 : 0x00;
b = (a == 0x00) ? false : true;
利用三目运算符来判断byte 类型的值是true还是false
flyingFish211
2011-01-13 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
您好。
JAVA不支持这样的转换的。
jAVA boolean类型的数据只能是true和false两个值

只能这样
byte a = 5;

if(a == 5){
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
he036002
2011-01-22 · TA获得超过296个赞
知道小有建树答主
回答量:179
采纳率:100%
帮助的人:95.8万
展开全部
自己建立一个规则。当byte为多少多少时为True,其它为False。
还有,0一般就是false
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0835atzzsy
2011-01-13 · TA获得超过114个赞
知道答主
回答量:134
采纳率:0%
帮助的人:93.3万
展开全部
这个好像不能该把。
byte是8位,boolean是十六位。
而且boolean的值只有 true 和false。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伏松桖0k
2011-01-13 · TA获得超过1826个赞
知道小有建树答主
回答量:1410
采纳率:100%
帮助的人:726万
展开全部
不能,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式