控制语句包括3大类:选择语句、循环语句、转向语句
选择语句也可以叫做分支语句:if语句、switch语句
循环语句:for循环、while循环、do···while循环
转向语句:break、continue、return
if语句
if语句的语法格式:
1、 if(布尔表达式){
java语句;
java语句;}
如果布尔表达式的结果是true,则执行大括号中的代码。
2、if(布尔表达式){
java语句;}
else{
java语句;
}
3、if(布尔表达式){
java语句;
}else if(布尔表达式1){
java语句;
}else if(布尔表达式2){
java语句;
}…
public class iftest01{
public static void main(String[] args){
boolean sex = true;
if(sex){
System.out.println("男")
}else
{System.out.println("女")}
}
}
注:当分支中java语句只有1条,大括号可以省略
switch语句
语法格式:
switch(值){
case 值1:
java语句;
java语句;…
break;
case 值2:
java语句;
java语句;…
break;
default:
java语句;
}
switch语句本质上只支持int类型和String类型,但是Byte、short、char也可以用在switch语句当中,因为byte、short、char可以进行自动类型转换。