/*超强布尔表达式
* 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 }
时间: 2024-10-29 19:05:56