逻辑运算符

// 逻辑运算符
public class Demo05 {public static void main(String[] args) {// 与(and)    或(or)       非(取反)boolean a = true;boolean b = false;// 逻辑与运算: 两个变量都为真,结果才为 trueSystem.out.println("a && b: " + (a&&b));// 逻辑或运算: 两个变量有一个为真,结果才为 trueSystem.out.println("a || b: " + (a||b));// 如果是真,则为假,  如果为假,则为真System.out.println("!(a && b): " + !(a&&b));// 短路运算int c = 5;// 前面为假,则后面就不执行了,所以C还是5boolean d = (c<4)&&(c++<4);System.out.println(d); // falseSystem.out.println(c); //5}
}

位运算符

public class Demo06 {public static void main(String[] args) {/*A = 0011 1100B = 0000 1101A&B = 0000 1100  都是1才是1  与A|B = 0011 1101  都是0才是0  或A^B = 0011 0001  相同就为0,不相同为1      异或运算~B = 1111 0010   取反2*8 = 16  2*2*2*2效率极高!!!<< *2>> /20000 0000 00000 0001 10000 0010 20000 0100 40000 1000 80001 0000 16*/// 2*8  2*2*2*2System.out.println(2<<3);}
}

https://www.bilibili.com/video/BV12J41137hu?p=29&spm_id_from=pageDriver

Java-逻辑运算符、位运算符相关推荐

  1. 逻辑运算符 位运算符_在现代PHP中,按位运算符仍然有意义吗?

    逻辑运算符 位运算符 Many of you probably scratched your heads reading this title. "Bitwhat?" 你们中的许多 ...

  2. 关于java中位运算符的使用和理解

    关于java中位运算符的使用和理解 &(按位与) ' & ' 符号的作用是对运算符的两侧以二进制表达的操作符按位进行'与'运算. 规则: 只有两个操作数对应位同为1时,结果为1,其余全 ...

  3. 【老九学堂】【Java】位运算符

    1.Java中的位运算符(操作符) 位运算符主要针对二进制,它包括了:"与"."非"."或"."异或". 从表面上看似乎 ...

  4. Java的位运算符——与()、非(~)、或(|)、异或(^)

    位运算符主要针对二进制,它包括了:"与"."非"."或"."异或". 从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对 ...

  5. Java的位运算符具体解释实例——与(amp;)、非(~)、或(|)、异或(^)

    位运算符主要针对二进制,它包含了:"与"."非"."或"."异或".从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两 ...

  6. C语言运算符逻辑运算符位运算符

    逻辑运算符 下表显示了 C 语言支持的所有关系逻辑运算符.假设变量 A 的值为 1,变量 B 的值为 0,则: 运算符 描述 实例 && 称为逻辑与运算符.如果两个操作数都非零,则条件 ...

  7. Java的位运算符详解——与()、非(~)、或(|)、异或(^)

    位运算符主要针对二进制,它包括了:"与"."非"."或"."异或".从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两 ...

  8. Java千问:Java语言位运算符详解

    很多编程语言都有位运算符,Java语言也不例外.在Java语言中,提供了7种位运算符,分别是按位与(&).按位或(|).按位异或(^).取反(~).左移(<<).带符号右移(> ...

  9. 【Java】位运算符:左移右移

    位运算是直接对二进制进行运算. 请看代码? //位运算符:>> << >>> | & ~ ^ class TestBit{public static ...

  10. 六、继续学习Java的位运算符,发现真的简单

    @Author:Runsen @Date:2020/5/20 文章目录 进制 位运算 按位"与"运算 按位"或"运算 按位"异或"运算 按位 ...

最新文章

  1. 机器学习中四种调参方法总结
  2. Web前端遍历对象应该如何操作呢?
  3. mysql qps如何查看_一款查看mysql QPS的脚本
  4. 显式(静态)调用: LIB + DLL + .H
  5. Linux Shell脚本专栏_自动发布Java项目(tomcat)_10
  6. 实例讲解webpack的基本使用第二篇
  7. Mybatis in查询List或数组 场景实例
  8. 华为回怼特朗普;中兴首款 5G 上市;iPhone 可免息分期购买 | 极客头条
  9. 获取 python import模块的路径
  10. git学习笔记-(13-reset三部曲)
  11. Excel制作抽奖小程序
  12. 前端工程师和python工程师收入哪个高_前端工程师和后端工程师工资哪个高
  13. django如何连接Mysql中已有的数据库
  14. 推动铅蓄电池绿色“转身”
  15. 杰奇 v1.7去限制版橙色模板小说源码
  16. mysql 分数段_编写sql实现分数排名 mysql
  17. UOJ #455.【UER #8】雪灾与外卖 堆模拟费用流
  18. android客户端功能,推荐一个功能齐全的【玩Android客户端】
  19. 国庆节去哪浪?让 Python 帮你分析分析
  20. 树莓派模拟量输入范围_模拟量输入值超过了em235的量程范围,可以吗?-工业支持中心-西门子中国...

热门文章

  1. 拓扑排序 详解 + 并查集 详解 + 最小生成树详解
  2. 顺序表应用5:有序顺序表归并
  3. Ubuntu14.04 Apollo 3.5安装
  4. MySql索引的原理
  5. 开发之痛:稳定的测试环境,怎么就那么难
  6. 笑联 x mPaaS | 12 个模块,全面小程序化,如何打造真正的一次开发复用多端?
  7. 企业主机安全面临的三大风险如何解?
  8. MaxCompute规格详解 让您花更低的成本获得更高的业务价值
  9. 亿级消息系统的核心存储:Tablestore发布Timeline 2.0模型
  10. 解码2017双11:全球狂欢新记录背后的阿里云存储