Java ——if条件语句 switch语句

Posted expedition

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java ——if条件语句 switch语句相关的知识,希望对你有一定的参考价值。

本节重点思维导图

技术图片

 

 

 if条件语句

//如果条件表达式成立,执行语句块
if(条件表达式){ 
   //…语句块
}
如果语句块只有一条语句,大括号可以省略,否则不能省略。
建议,不管有几条语句,都不要省略大括号


//如果条件表达式成立,执行语句块1,否则执行语句块2 
if(条件表达式){
   //…语句块1 
}else{
//…语句块2 
}
//如果条件表达式1成立,执行语句块1;否则如果条件表达式2成立,执行语句块2……否则执行语句块N 
if(条件表达式1){
   //…语句块1 
}else if(条件表达式2){
//…语句块2 
} else if(条件表达式3){
//…语句块3 
}
…… else {
//…语句块N 
}

 

 

switch语句

switch(变量){
   case 值1:
        语句块1;
       break;
   case 值2:
        语句块2;
       break;
   ……
   default:
        语句块N;
       break;
}

程序执行:

  从上往下,当变量的值等于某一个case时,则执行case所对应的语句块,遇到break结束;如果所有的case都不匹配,则执行default。

beak:跳出当前的switch语句。

注意:变量的数据类型只能是char byte short int long 枚举

 

以上是关于Java ——if条件语句 switch语句的主要内容,如果未能解决你的问题,请参考以下文章

Java Script 流程控制语句(if判断switch选择和循环)

JavaScript学习——JavaScript 条件 语句 switch语句 while语句

Java— 流程控制语句

Java条件语句

java用if语句要怎么判断一个字符串里是不是有逗号?

if判断和switch选择