学习java程序,是需要大家有一些逻辑思维的,但是除了有逻辑思维之外,还要学会使用逻辑运算符,那么接下来,我们就来给大家讲解一下java逻辑运算符的使用方法。

与或非:&&、&、 ||、 |

&&(双与): 两边都是true,结果才为true;

&(与):两个同时为true,结果为true;

||(双或): 有一个是true,结果就是true;

|(或):两个有一个为true时,结果即为true。

逻辑运算符有什么作用?

逻辑运算用于连接 两个boolean类型的表达式。

1、&:符号的运算特点:

true & true = true;

true & false = false;

false & true = false;

false & false = false;

&:运算规律:

&运算的两边只有有一个是false,结果肯定是false。

只有两边都为true,结果才是true。

2、|:运算特点:

true | true = true;

true | false = true;

false | true = true;

false | false = false;

|:运算规律:

|运算的两边只要有一个是true,结果肯定是true。

只有两边都为false。结果是false。

3、 ^:运算特点:

true ^ true = false;

true ^ false = true;

false ^ true = true;

false ^ false = false;

^异或的运算规律:

^符号的两边结果如果相同,结果是false;两边的结果不同,结果是true。

4、&&和&运算的结果是一样的。但是运算过程有点小区别。

&:无论左边的运算结果是什么,右边都参与运算。

&&:当左边为false时,右边不参与运算的。

5、 ||: 和|运算的结果是一样的。但是运算过程有点小区别。

|:无论左边的运算结果是什么,右边都参与运算。

||:当左边为true时,右边不参与运算的。

6、 !:非运算,判断事物的另一面。

!true = false

!false = true;

!!true = true;

知道这些逻辑运算符之后,大家应该就知道在写java代码时,这些代码的使用的方法了。最后大家如果想要了解更多java常见问答,敬请关注奇Q工具网。

推荐阅读:

java 逻辑或 作用_java逻辑运算符有哪些?逻辑运算符有什么作用?相关推荐

  1. java finally的作用_java中finally关键字的特点和作用是什么

    java中finally关键字的特点和作用是什么 发布时间:2020-09-08 11:12:01 来源:亿速云 阅读:114 作者:小新 小编给大家分享一下java中finally关键字的特点和作用 ...

  2. java代码中 作用_Java利用开发中代码生成工具的作用

    Java利用开发中代码生成工具的作用 2010-6-5文字大小:大中小 近来,随着各种代码生成工具的不断涌现(如SpringSource的Spring Roo.Skyway Builder Commu ...

  3. java关键字this含义_java的关键字this的意义及作用

    一.this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量: (2)this调用本类中的其他方法: (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行. ...

  4. java static 块作用_java static块有什么具体的作用和注意事项?说具体点

    展开全部 在Java语言中,static表示"全局"或者"静态"的62616964757a686964616fe4b893e5b19e3133333035346 ...

  5. java finalize 作用_java中的finalize方法有什么作用

    java中的finalize方法是Object类中提供的一个方法,在GC准备释放对象所占用的内存空间之前,它将首先调用finalize()方法. finalize()方法是Object类中提供的一个方 ...

  6. java repaint 没反应_Java repaint()在浏览器中不起作用

    我在Java中制作了一款游戏,在Eclipse中运行时没有任何问题.一切看起来都很棒,而且它是有效的完成的(至少在我想出了一些与之相关的东西之前).所以我一直试图把它放在我的网站上,但是每当我在浏览器 ...

  7. java tostring的用处_JAVA的tostring()方法的作用是什么呢?

    展开全部 1.toString方法 Object类具有一个toString()方法,你创建的每个类都会继承62616964757a686964616fe4b893e5b19e3133336566623 ...

  8. java 中gui的作用_java学习中最应该注意的Java GUI用户界面以何为基础

    java中的GUI编程(Graphic User Interface,图形用户接口),是在它的笼统窗(Abstract Window Toolkit,AWT)上完成的,java.awt是AWT的东西类 ...

  9. java什么是网络接口_java接口和类的区别是什么?它们都有哪些作用呢?

    由于新兴技术的发展,java不断地被更多人应用,而其中java接口和java类的区别主要是哪些,在哪些方面作用显著?这是困扰许多人的问题,那么,让我们继续看一下这两者的区别和作用吧? 在java中,对 ...

  10. java逻辑量_Java逻辑类型常量有两个:( )和( )。_学小易找答案

    [简答题]运用PS知识,创作一幅作品.作品主题:黑与白.分别保存为psd和jpg格式提交. [简答题]请同学们以"PS滤镜设计案例"为关键词在网上检索3个滤镜案例,并运用滤镜技术, ...

最新文章

  1. 零基础入门学习Python(29)pickle模块
  2. JAVA事物API JTA
  3. WindowManagerPolicy的后缀 解释
  4. 并发下常见的加锁及锁的PHP具体实现-转载
  5. 1.10 比较两个数组是否相等(equals())
  6. 名词解释失效安全_09失效分析复习题新
  7. Hibernate包及相关工具包下载地址
  8. 从信息检索顶会CIKM'20看搜索、推荐与计算广告新进展
  9. linux那些事之early pape fault
  10. java内存模型及GC原理
  11. java 16进制Util转换类
  12. 【易实战】Spring Cloud Greenwich版本发布
  13. 以太网和令牌环网的区别
  14. 管道无损检测python_初用python-docx
  15. spring中MessageSource的配置使用方法3--ResourceBundleMessageSource
  16. Java实现利用在线的API对IP地址进行解析(内部代码分享)
  17. 转换TIFF图像为JPEG2000格式
  18. 月度总结 | 2022年03月 | 考研与就业的抉择 | 确定未来走大数据开发路线
  19. 处理tcga突变数据一点思考
  20. 【自动控制原理】拉氏变换

热门文章

  1. centos7挂载硬盘
  2. 阿里云、腾讯云、百度云的测评哪一个更好用
  3. AI智慧工地不戴安全帽检测算法
  4. 联署计划-三赢的网络营销
  5. 银行计算机上岸经验,在职银行汪,公务员考试零基础上岸经验,供参考噢
  6. poi操作表格table
  7. 记录开源雪花算法文档
  8. 摄影视觉运用于网页设计
  9. 考研英语出现频率最高的100个单词以及其出现的意思
  10. 批处理学习大全海量知识