选择结构总结

if选择结构

基本if选择结构: 处理单一或组合条件的情况
if(条件){
   //代码块
}

if-else选择结构:处理简单的条件分支情况

if(条件){
    //代码块1
}else{
   //代码块2

多重if选择结构:处理复杂的条件分支情况

if(条件){
      //代码块1
}else if(条件2){
      //代码块2
}else{
      //代码块3
}

嵌套if选择结构:用于较为复杂的流程控制

if(条件1) {
      if(条件2) {
          //代码块1
      }else{
          //代码块2
      }
}else{
      if(条件3) {
          //代码块3
      }else{
         //代码块4
      }
}

switch选择结构

switch选择结构: 多重分支并且条件判断是等值判断的情况

switch(表达式){
   case 常量 1:
      //代码块1;
   break;
   case 常量 2:
      //代码块2;
   break;
   default:
      //代码块
   break;
}
*注意:这里 switch case break default 是java的关键字。
*switch结构是等值判断结构

原文地址:https://www.cnblogs.com/yun---meng/p/12839658.html