美文网首页
Java基本语法:逻辑运算符

Java基本语法:逻辑运算符

作者: Amy1234567 | 来源:发表于2020-12-20 23:14 被阅读0次

逻辑运算符

逻辑运算符操作的都是boolean类型的变量

尚硅谷

1. 区分&和&&

\bullet  相同点1:&与&&的运算结果相同

\bullet  相同点2:当符号左边是true时,二者都会执行符号右边的运算

\bullet  不同点:当符号左边是false时,&继续执行符号右边的运算,&&不再执行符号右边的运算

2. 区分|和||

\bullet  相同点1:|与||的运算结果相同

\bullet  相同点2:当符号左边是false时,二者都会执行符号右边的运算

\bullet  不同点:当符号左边是true时,|继续执行符号右边的运算,||不再执行符号右边的运算

注意:开发中推荐短路与和短路或

位运算符

位运算符是直接对整数的二进制进行的运算

尚硅谷

\bullet  位运算符操作的都是整型的数据

\bullet  << :在一定范围内,每向左移1位,相当于*2

\bullet  >> :在一定范围内,每向右移1位,相当与 / 2

面试题:最高效方式的计算2 * 8

答案:2 << 3 或 8 << 1

尚硅谷

相关文章

网友评论

      本文标题:Java基本语法:逻辑运算符

      本文链接:https://www.haomeiwen.com/subject/kdklnktx.html