当前位置: 技术问答>java相关
如何让两个byte类型的变量a和b进行异或(^)操作,然后将结果存入另一个byte中?
来源: 互联网 发布时间:2015-06-15
本文导语: 直接byte c = a^b的时候报错, //3x | try byte c = (byte) a^b; | 因为a^b的结果类型为int,所以你直接付值给c是错误的! 正确写法是 byte c=(byte)a^b才是对的!
直接byte c = a^b的时候报错,
//3x
//3x
|
try
byte c = (byte) a^b;
byte c = (byte) a^b;
|
因为a^b的结果类型为int,所以你直接付值给c是错误的!
正确写法是 byte c=(byte)a^b才是对的!
正确写法是 byte c=(byte)a^b才是对的!
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。