JavaSE (六)流程控制语句if、switch

简介: 流程控制语句if、switch

1、 if的三种写法:


1)

if(布尔表达式)
{
待执行的代码
}


2)

if(布尔表达式)
{
待执行的代码
}
else
{
待执行的代码
}

3)

if(布尔表达式)
{
待执行的代码
}
else if(布尔表达式)
{
待执行的代码
}
else if(布尔表达式)
{
待执行的代码
}
……
……
else
{
待执行的代码
}

2、 switch语句:

switch(变量)//变量目前只能是byte、short、int、char这4种
{
case 常量1:
待执行的代码
break;
case 常量2:
待执行的代码
break;
case 常量3:
待执行的代码
break;
default:
待执行的代码break;//可以加也可以不加
}

虽然case中的break是可选的,但是在绝大多数情况下,如果没有break,程序的逻辑就会发生错误,因此通常情况下需要加上break。

例如:

int a = 1;
switch(a)
{
case 1:
System.out.println(1);
//break;
case 2:
System.out.println(2);
//break;
case 3:
System.out.println(3);
//break;
default:
System.out.println("error!");
}
输出结果:1、2、3、error




相关文章
|
10天前
|
Java
Java switch case 语句
4月更文挑战第11天
|
27天前
|
C语言 C++
C语言9🔥:switch case 语句
C语言9🔥:switch case 语句
17 0
|
5月前
|
Java
Java的流程控制(选择结构语句 if ~ switch &循环结构语句dowhile ~ for)
程序执行的控制流程分为三种,也称为三种结构,分别是:顺序结构、和循环结构。 顺序结构指的是程序执行按照代码的编写顺序,依次从上往下开始执行,直到程序结束。程序的执行默认是顺序执行的
43 1
|
7月前
|
Java
Java 分支结构 - if...else/switch
Java 分支结构 - if...else/switch
|
9月前
|
Java 开发者
【JavaSE专栏12】Java 的 switch 条件语句
【JavaSE专栏12】Java 的 switch 条件语句
126 0
|
10月前
|
Java
Java switch case语句
Java switch case语句
72 0
|
Java
Java基础--switch case语句入门小练习
Java基础--switch case语句入门小练习
77 0
|
Java
Java中的if与switch选择结构语句应用
if和switch都是用来做分支语句的判断,具体使用哪个,要看需求选择
90 1
Java中的if与switch选择结构语句应用
Java入门教程(19)——break 语句和 continue 语句
break 语句和 continue 语句的介绍及应用
Java入门教程(19)——break 语句和 continue 语句
JavaSE (七)循环控制语句:while、do....while、for,break和continue用法
循环控制语句:while、do....while、for,break和continue用法