java逻辑运算符的使用
public class LogicTest {public static void main(String[] args) {/*
逻辑运算符
& && | || ! ^
说明:
1.逻辑运算符操作的都是boolean类型的变量
*///区分& 与 &&//相同点1:& 与 && 的运算结果相同//相同点2:当符号左边是true时,二者都会执行符号右边的运算//不同点:当符号左边是false时,&继续执行符号右边的运算。&&不再执行符号右边的运算。//开发中,推荐使用&&//如果理解不了的话,还可以比较高中的时候的或且非boolean b1=true;b1=false;int num1=10;if(b1 & (num1++>0)) {System.out.println("我在家");}else {System.out.println("我在学校");}System.out.println("num1="+num1);boolean b2=true;b2=false;//b2是false所以程序不会再执行num2++>0int num2=10;if(b2 && (num2++ >0)) {System.out.println("我在家");}else {System.out.println("我在学校");}System.out.println("num2="+num2);// 区分:| 与 || //相同点1:| 与 || 的运算结果相同//相同点2:当符号左边是false时,二者都会执行符号右边的运算//不同点3:当符号左边是true时,|继续执行符号右边的运算,而||不再执行符号右边的运算//开发中,推荐使用||boolean b3=false;b3=true;int num3=10;//b3是true 后面也是trueif(b3 | (num3++>0)) {System.out.println("我在家");}else {System.out.println("我在学校");}System.out.println("num3="+num3);boolean b4=false;b4=true;int num4=10;if(b4 || (num4++ > 0)) {//两个都是trueSystem.out.println("我在家");}else {System.out.println("我在学校");}System.out.println("num4="+num4);
}
}
java逻辑运算符的使用相关推荐
- java逻辑运算符_Java逻辑运算符
Java逻辑运算符 Java逻辑运算符包含下面6中符号: && 与 :&& 与 前后两个操作数必须都是true才返回true,否则返回false & 不短路与 ...
- java逻辑运算符试题_Java逻辑运算符(、||和!)
逻辑运算符,把多个条件联合判断,用来判断条件是否成立.举例子,小明大于10岁,且数学测试分数超过90分,才能参加全国数学竞赛. 比如 intage=12;intscore=97;if(age>1 ...
- JAVA 逻辑运算符及注意事项
java 逻辑运算符 逻辑运算符: 指把各个运算的关系表达式连接起来组成一个复杂的逻辑表达式,以判断程序中的表达式是否成立,判断的结果是布尔值(boolean) 逻辑运算符 与(并且) &&a ...
- Java逻辑运算符的简介说明
转自: Java逻辑运算符的简介说明 下文是笔者讲述java中逻辑运算符的简介说明,如下所示: java中的逻辑运算符包含以下6种:&&与:&& 与 前后两个操作数必须 ...
- java 逻辑与运算符,Java逻辑运算符与为运算符
Java逻辑运算符与位运算符 逻辑运算符(boolean数据) && 称为逻辑与运算,仅当两个数都为真(即true)时,结果才为真 || 称为逻辑或运算,其中一个数为真(即true)时 ...
- java 逻辑运算符
java 逻辑运算符 && 当且仅当两个操作数都为真,条件才为真. || 如果任何两个操作数任何一个为真,条件为真. ! 称为逻辑非运算符.用来反转操作数的逻辑状态.如果条件为true ...
- JAVA逻辑运算符练习
java逻辑运算符练习题 public class LogicOperatorExercise{public static void main(String[] args) {boolean x = ...
- JAVA逻辑运算符示例详解:与、或、非、异或
JAVA逻辑运算符示例详解:与.或.非.异或 对比表 与 逻辑与 短路与 或 逻辑或 短路或 非 逻辑非 异或 逻辑异或 对比表 与(仅左右语句都为真时为真)包括:逻辑与& 和 短路与& ...
- java位逻辑运算符_详述:Java逻辑运算符与位运算
Java中逻辑运算符总共有分为三种" ","ll","!"运算符 .此为逻辑运算符,只有当给定的两个条件都为真时,返回结果为true,否则都 ...
- 是逻辑运算符 java_跟我学java编程—Java逻辑运算符
逻辑运算符用于连接两个条件表达式或布尔类型的变量,用于执行多个判断.在数学中,表示一个数值的范围时,经常用不等式来表述.例如:假设一个数值取值范围为0到100,设该数值为x,不等式0 逻辑与运算符&q ...
最新文章
- java locationuitool_Java JavaUI.getLibraryJavadocLocation方法代码示例
- jquery ajax json 数据的遍历
- 南阳5--Binary String Matching(Kmp)
- localStorage.setItem()前后端分离情况下使用
- STM32F4_TIM输入波形捕获(脉冲频率、占空比)
- docker --- 使用docker-compose.yml生成redis,并连接redis-cli
- css3 定义选择器
- YJX_rxjh_21_3.2.3
- mega linux教程,LINUX 安装MegaRAID Storage Manager (MSM)安装使用教程
- 【小技巧】如何将PPT的图保持高分辨率导入到Word中
- Django cache redis 最全介绍
- ACwing 149. 荷马史诗
- 1、JavaScript入门
- 计算机没有有效的ip配置,win7电脑没有有效的ip配置怎么办
- 中小学在线学习云平台最新社区版 自适应手机端 ASP v1.0
- java swing 聊天表情功能的实现(带完整代码)
- 初次使用ISE和vivado软件的驱动digilent安装问题
- chmod 755和chmod +x 区别 | Linux修改文件属性 | 小白笔记
- gaussian安装教程linux,linux下Gaussian安装与运行.docx
- Java中使用SOAP的方式调用天气预报webservice的接口实例
热门文章
- POJ1700 Crossing River
- Cocos数据篇[3.4](3) ——XML数据操作
- 【其他】使win7尽量少占用C盘空间
- 13.高性能MySQL --- 云端的MySQL
- 5.Linux 高性能服务器编程 --- Linux 网络编程基础 API
- 22.卷1(套接字联网API)---高级UDP套接字编程
- 16. jQuery - 获取并设置 CSS 类
- 循序渐进之Spring AOP(4) - Introduction
- css3中skew与rotateX(),rotateY()的用法
- 上手DocumentDB On Azure (二)