37 switch
default: 后面的break;可以省略
38 春夏秋冬
注意事项:在switch语句中,如果case控制的语句体后面不写break,将出现穿透现象,在不判断下一个case值的情况下,向下运行
直到遇到break,或者整体switch语句结束
import java.util.Scanner;
public class Base_003 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
int month = sc.nextInt();
switch(month){
case 1:
case 2:
case 3:
System.out.println("春");
break;
case 4:
case 5:
case 6:
System.out.println("夏");
break;
case 7:
case 8:
case 9:
System.out.println("秋");
break;
case 10:
case 11:
case 12:
System.out.println("冬天");
break;
default:
System.out.println("输入有误");
// break;
}
}
}
39 for循环
45 while循环语句
47 do while
49 跳转控制语句
continue:用在循环中,基于条件控制,跳过某次环体内容的执行,继续下一次的执行
break; 用在循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环break:用在循环中,基于条件控制。
51 Random
import java.util.Scanner;
import java.util.Random;
public class Base_003 {
public static void main(String[] args) {
Random r = new Random();
int n = r.nextInt(100); // [0,100)
System.out.println(n);
}
}