一、if语句
概念:if语句用于判断,可以单分支,也可以多分支;有三种语法形式。
单分支:
第一种语法
if(表达式){
代码块
}
第二种语法
if(score>98){
System.out.println("天才");
}else{
System.out.println("拔尖");
}
多分支:
第三种写法:
if(score>90){
System.out.println("优秀");
}else if(score>75){
System.out.println("良好");
}else (score>59){
System.out.println("及格");
}
二、switch语句
switch 语句中的变量类型可以是: byte、short、int 或者 char。从 Java SE 7 开 始,switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。
编写格式:
public static void main(String[] args) {
int month = 10;
switch(month){
case 12:
case 1:
case 2:
System.out.println("冬季");
// break是结束的意思,当代码走到break的时候,那么程序会结束当前所在的代码块.
// 这种形式称为break穿透
break;
case 3:
case 4:
case 5:
System.out.println("春季");
break;
case 6:
case 7:
case 8:
System.out.println("夏季");
break;
case 9:
case 10:
case 11:
System.out.println("秋季");
break;
default:
System.out.println("输入有误");
break;
}
}