超强布尔表达式

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

posted @ 2016-09-15 15:26  特雷恩  阅读(181)  评论(0编辑  收藏  举报