Java程序中位运算符以及逻辑运算符的区别

Java程序中的位运算符和逻辑运算符虽然相像,但二者的用处大有不同 首先先介绍Java程序中的位运算符: 四种: ‘~’(按位取反),‘&’(按位与),‘|’(按位或),‘!’(按位非) 位操作会将数据先转换为二进制补码形式(数据在内存中的存放形式),再逐位按规则运算; 如图示: 再者即Java程序中的逻辑运算符 三种:’&&’(逻辑与),‘||’(逻辑或),‘!’(逻辑非) 逻辑操作必须作用于布
相关文章
相关标签/搜索