这篇介绍Java中逻辑运算操作,分别是与(&&)或( || ) ,和前面if控制语句结合,来写三个简单例子,分别测试与或。Java中位运算有与(&)或(|)非(~)操作,这里不介绍位运算。
1.逻辑与
package Lessons; /* * 逻辑运算 * 主要有 与 或 * && -> AND * || -> OR */ public class MyClass { public static void main(String[] args) { int a = 55; int b = 67; if((a >= 35 ) && (b >= 35 )){ System.out.println("条件为真"); }else { System.out.println("条件为假"); } } } 2.逻辑或 package Lessons; /* * 逻辑运算 * 主要有 与 或 * && -> AND * || -> OR */ public class MyClass { public static void main(String[] args) { int a = 55; int b = 67; if((a >= 35 ) || (b >= 85 )){ System.out.println("条件为真"); }else { System.out.println("条件为假"); } } }总结下:
1. && 前后两个条件都为真,结果才为真。
2. || 前后只要有一个条件为真,结果就为真。
针对上面两点总结,你试试修改变量的值或者比较条件,试试不同结果组合。
