java中的选择结构

第三章     选择结构


  一.常用逻辑运算符


  1.&& 与 并且的意思  条件1&&条件二   需要同时满足两个或多个条件


  2.|| 或 或者的意思  条件1&&条件二  只要满足其中一个条件就可以


  3.!  非  ! 条件1  条件为真时,结果为假;条件为假,结果为真


  二.四种if结构
  1.单分支if结构
 //声明一个变量
  int i=10;
  
  if(i>=5){  //条件符合就继续执行大括号中的语句,否则跳出循环
   System.out.print("符合条件");
  } 

 2.双分支if结构
 if(i>=5){
   System.out.println("符合条件");
  }else{
   System.out.println("不符合条件");
  }

3.多重if结构

int i=100;

if(i>90){   //条件依次进行,直到条件符合
   System.out.println("优秀");
  }else if(i>80){
   System.out.println("良好");
  }else if(i>60){
   System.out.println("合格");
  }else{
   System.out.println("不及格");
  }

4.嵌套if结构

int i=10;

char='女';

String gender="女";
  if(gender.equals("女")){  //如果符合第一层条件,就执行第一条语句,进入第二层比较,否则执行第一层中的else
   System.out.println("进入女子组");
   if(i>=10){  //如果第二层条件符合,就继续执行下一条语句,否则执行第二层中的else
    System.out.println("进入女子组决赛");
   }else{
    System.out.println("淘汰");
   }
  }else{
   System.out.println("进入男子组");
   if(i>=12){
    System.out.println("进入决赛");
   }else{
    System.out.println("淘汰");
   }
  }

原文地址:https://www.cnblogs.com/my-123/p/6684019.html