java 逻辑或 作用_java逻辑运算符有哪些?逻辑运算符有什么作用?
学习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逻辑运算符有哪些?逻辑运算符有什么作用?相关推荐
- java finally的作用_java中finally关键字的特点和作用是什么
java中finally关键字的特点和作用是什么 发布时间:2020-09-08 11:12:01 来源:亿速云 阅读:114 作者:小新 小编给大家分享一下java中finally关键字的特点和作用 ...
- java代码中 作用_Java利用开发中代码生成工具的作用
Java利用开发中代码生成工具的作用 2010-6-5文字大小:大中小 近来,随着各种代码生成工具的不断涌现(如SpringSource的Spring Roo.Skyway Builder Commu ...
- java关键字this含义_java的关键字this的意义及作用
一.this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量: (2)this调用本类中的其他方法: (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行. ...
- java static 块作用_java static块有什么具体的作用和注意事项?说具体点
展开全部 在Java语言中,static表示"全局"或者"静态"的62616964757a686964616fe4b893e5b19e3133333035346 ...
- java finalize 作用_java中的finalize方法有什么作用
java中的finalize方法是Object类中提供的一个方法,在GC准备释放对象所占用的内存空间之前,它将首先调用finalize()方法. finalize()方法是Object类中提供的一个方 ...
- java repaint 没反应_Java repaint()在浏览器中不起作用
我在Java中制作了一款游戏,在Eclipse中运行时没有任何问题.一切看起来都很棒,而且它是有效的完成的(至少在我想出了一些与之相关的东西之前).所以我一直试图把它放在我的网站上,但是每当我在浏览器 ...
- java tostring的用处_JAVA的tostring()方法的作用是什么呢?
展开全部 1.toString方法 Object类具有一个toString()方法,你创建的每个类都会继承62616964757a686964616fe4b893e5b19e3133336566623 ...
- java 中gui的作用_java学习中最应该注意的Java GUI用户界面以何为基础
java中的GUI编程(Graphic User Interface,图形用户接口),是在它的笼统窗(Abstract Window Toolkit,AWT)上完成的,java.awt是AWT的东西类 ...
- java什么是网络接口_java接口和类的区别是什么?它们都有哪些作用呢?
由于新兴技术的发展,java不断地被更多人应用,而其中java接口和java类的区别主要是哪些,在哪些方面作用显著?这是困扰许多人的问题,那么,让我们继续看一下这两者的区别和作用吧? 在java中,对 ...
- java逻辑量_Java逻辑类型常量有两个:( )和( )。_学小易找答案
[简答题]运用PS知识,创作一幅作品.作品主题:黑与白.分别保存为psd和jpg格式提交. [简答题]请同学们以"PS滤镜设计案例"为关键词在网上检索3个滤镜案例,并运用滤镜技术, ...
最新文章
- 零基础入门学习Python(29)pickle模块
- JAVA事物API JTA
- WindowManagerPolicy的后缀 解释
- 并发下常见的加锁及锁的PHP具体实现-转载
- 1.10 比较两个数组是否相等(equals())
- 名词解释失效安全_09失效分析复习题新
- Hibernate包及相关工具包下载地址
- 从信息检索顶会CIKM'20看搜索、推荐与计算广告新进展
- linux那些事之early pape fault
- java内存模型及GC原理
- java 16进制Util转换类
- 【易实战】Spring Cloud Greenwich版本发布
- 以太网和令牌环网的区别
- 管道无损检测python_初用python-docx
- spring中MessageSource的配置使用方法3--ResourceBundleMessageSource
- Java实现利用在线的API对IP地址进行解析(内部代码分享)
- 转换TIFF图像为JPEG2000格式
- 月度总结 | 2022年03月 | 考研与就业的抉择 | 确定未来走大数据开发路线
- 处理tcga突变数据一点思考
- 【自动控制原理】拉氏变换