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逻辑运算符的使用相关推荐

  1. java逻辑运算符_Java逻辑运算符

    Java逻辑运算符 Java逻辑运算符包含下面6中符号: && 与 :&& 与  前后两个操作数必须都是true才返回true,否则返回false & 不短路与 ...

  2. java逻辑运算符试题_Java逻辑运算符(、||和!)

    逻辑运算符,把多个条件联合判断,用来判断条件是否成立.举例子,小明大于10岁,且数学测试分数超过90分,才能参加全国数学竞赛. 比如 intage=12;intscore=97;if(age>1 ...

  3. JAVA 逻辑运算符及注意事项

    java 逻辑运算符 逻辑运算符: 指把各个运算的关系表达式连接起来组成一个复杂的逻辑表达式,以判断程序中的表达式是否成立,判断的结果是布尔值(boolean) 逻辑运算符 与(并且) &&a ...

  4. Java逻辑运算符的简介说明

    转自: Java逻辑运算符的简介说明 下文是笔者讲述java中逻辑运算符的简介说明,如下所示: java中的逻辑运算符包含以下6种:&&与:&& 与 前后两个操作数必须 ...

  5. java 逻辑与运算符,Java逻辑运算符与为运算符

    Java逻辑运算符与位运算符 逻辑运算符(boolean数据) && 称为逻辑与运算,仅当两个数都为真(即true)时,结果才为真 || 称为逻辑或运算,其中一个数为真(即true)时 ...

  6. java 逻辑运算符

    java 逻辑运算符 && 当且仅当两个操作数都为真,条件才为真. || 如果任何两个操作数任何一个为真,条件为真. ! 称为逻辑非运算符.用来反转操作数的逻辑状态.如果条件为true ...

  7. JAVA逻辑运算符练习

    java逻辑运算符练习题 public class LogicOperatorExercise{public static void main(String[] args) {boolean x = ...

  8. JAVA逻辑运算符示例详解:与、或、非、异或

    JAVA逻辑运算符示例详解:与.或.非.异或 对比表 与 逻辑与 短路与 或 逻辑或 短路或 非 逻辑非 异或 逻辑异或 对比表 与(仅左右语句都为真时为真)包括:逻辑与& 和 短路与& ...

  9. java位逻辑运算符_详述:Java逻辑运算符与位运算

    Java中逻辑运算符总共有分为三种" ","ll","!"运算符 .此为逻辑运算符,只有当给定的两个条件都为真时,返回结果为true,否则都 ...

  10. 是逻辑运算符 java_跟我学java编程—Java逻辑运算符

    逻辑运算符用于连接两个条件表达式或布尔类型的变量,用于执行多个判断.在数学中,表示一个数值的范围时,经常用不等式来表述.例如:假设一个数值取值范围为0到100,设该数值为x,不等式0 逻辑与运算符&q ...

最新文章

  1. java locationuitool_Java JavaUI.getLibraryJavadocLocation方法代码示例
  2. jquery ajax json 数据的遍历
  3. 南阳5--Binary String Matching(Kmp)
  4. localStorage.setItem()前后端分离情况下使用
  5. STM32F4_TIM输入波形捕获(脉冲频率、占空比)
  6. docker --- 使用docker-compose.yml生成redis,并连接redis-cli
  7. css3 定义选择器
  8. YJX_rxjh_21_3.2.3
  9. mega linux教程,LINUX 安装MegaRAID Storage Manager (MSM)安装使用教程
  10. 【小技巧】如何将PPT的图保持高分辨率导入到Word中
  11. Django cache redis 最全介绍
  12. ACwing 149. 荷马史诗
  13. 1、JavaScript入门
  14. 计算机没有有效的ip配置,win7电脑没有有效的ip配置怎么办
  15. 中小学在线学习云平台最新社区版 自适应手机端 ASP v1.0
  16. java swing 聊天表情功能的实现(带完整代码)
  17. 初次使用ISE和vivado软件的驱动digilent安装问题
  18. chmod 755和chmod +x 区别 | Linux修改文件属性 | 小白笔记
  19. gaussian安装教程linux,linux下Gaussian安装与运行.docx
  20. Java中使用SOAP的方式调用天气预报webservice的接口实例

热门文章

  1. POJ1700 Crossing River
  2. Cocos数据篇[3.4](3) ——XML数据操作
  3. 【其他】使win7尽量少占用C盘空间
  4. 13.高性能MySQL --- 云端的MySQL
  5. 5.Linux 高性能服务器编程 --- Linux 网络编程基础 API
  6. 22.卷1(套接字联网API)---高级UDP套接字编程
  7. 16. jQuery - 获取并设置 CSS 类
  8. 循序渐进之Spring AOP(4) - Introduction
  9. css3中skew与rotateX(),rotateY()的用法
  10. 上手DocumentDB On Azure (二)