超强布尔表达式
Posted snc199x
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了超强布尔表达式相关的知识,希望对你有一定的参考价值。
/*超强布尔表达式
* 1.“与”运算符
* if((左侧条件==true)&&(右侧条件==true)){//在这里执行相关代码}
* 2.“或”运算符
* if((左侧条件==false)||(右侧条件==true)){/在这里执行行馆代码}
* 3.“非”运算符
* int类型 if(value!=value2){//在这里执行相关代码}
* String类型 if(!value.equals("canon")){//在这里执行代码}*/
1 public class Chaoqiang { 2 int price = 0; 3 String type,brand; 4 5 void choseCamera(){ 6 if(price >= 500 && price<1000){ 7 if(type.equals("digital")&&(brand.equals("canon")||brand.equals("niko"))){ 8 System.out.println("这就是我想要的数码相机"); 9 }else{ 10 System.out.println("这不是我想要的数码相机"); 11 } 12 }else{ 13 System.out.println("这价格不是我想要的相机"); 14 } 15 } 16 public static void main(String[] args){ 17 Chaoqiang c = new Chaoqiang(); 18 19 c.price = 1800; 20 c.type = "digital"; 21 c.brand = "canon"; 22 c.choseCamera(); 23 } 24 25 }
以上是关于超强布尔表达式的主要内容,如果未能解决你的问题,请参考以下文章
还看不懂同事的代码?超强的 Stream 流操作姿势还不学习一下
Kotlin中when表达式的使用:超强的switch(KAD 13)
2021-06-03:布尔运算。给定一个布尔表达式和一个期望的布尔结果 result,布尔表达式由 0 (false)1 (true)& (AND) | (OR) 和 ^ (XOR) 符(代码