首页 > 代码库 > 超强布尔表达式

超强布尔表达式

/*超强布尔表达式
 * 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 }

技术分享

超强布尔表达式