首页 > 代码库 > 第三章选择结构

第三章选择结构

1.if选择结构


public class Demo04 {
 public static void main(String[] args) {
  //if选择结构是根据条件判断之后再作处理的一种语法结构
  
  //if选择结构分为4种:单分支if   双分支if   多重if   嵌套if
  
  //单分支是指如果条件满足则输出,语法为
  
  if(条件){
   System.out.println("奖励");
  }
  
  //双分支是指如果条件满足则输出第一个,否则就执行第二个 ,语法为
  
  if(条件){
   System.out.println("奖励");
  }else{
   System.out.println("惩罚");
  }
  
  //多重if是指如果条件1不满足,则执行条件2,如果条件2也不满足,则执行条件3,如果都不满足,则执行最后一个,语法
  
  if(条件1){
   System.out.println("1");
  }else if(条件2){
   System.out.println("2");
  }else if(条件3){
   System.out.println("3");
  }else{
   System.out.println("4");
  }
  
  //嵌套if是指一个判断里再加一个判断,如果条件1满足,则继续判断条件2,不满足则执行最后一个,语法
  
  if(条件1){
   if(条件2){
    System.out.println("1");
   }else{
    System.out.println("2");
   }
  }else{
   System.out.println("3");
  }
 }
}

第三章选择结构