跳转语句
break关键字经常用在条件和循环语句中,用来跳出循环语句。
continue关键字的作用是跳过循环体中剩余的语句执行下一次循环。
public class Jump{
public static void main(String[] args){
//break
for(int i=1;i<=10;i++){
System.out.println("循环第"+i+"次");
if(i%3==0){
break;
}
if(i%5==0){
System.out.println("我进来了");
}
}
//continue
for(int i=1;i<=10;i++){
//判断i是否偶数
if(i%2==0){
//通过continuecontinue结束本次循环
continue;
}
System.out.println(i);
}
}
}
运行结果如下:

练习题:打印星期
新建一个源代码文件PrintWeek.java。
你需要在实现以下需求:
从控制台获取一个整型参数
当输入数字 1 时输出今天是星期一
当输入数字 2 时输出今天是星期二
......
当输入数字 7 时输出今天是星期天
示例:
输入:
1
输出:
今天是星期一
import java.util.Scanner;
public class PrintWeek{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
switch(a){
case 1:
System.out.println("今天是星期一");
break;
case 2:
System.out.println("今天是星期二");
break;
case 3:
System.out.println("今天是星期三");
break;
case 4:
System.out.println("今天是星期四");
break;
case 5:
System.out.println("今天是星期五");
break;
case 6:
System.out.println("今天是星期六");
break;
case 7:
System.out.println("今天是星期天");
break;
default:
System.out.println("输入错误,重新输入");
break;
}
}
}
运行结果如下:

本文深入探讨了Java中的跳转语句,包括break和continue的使用场景和语法。通过示例代码展示了如何利用这些关键字控制循环流程,以及如何使用switch-case结构进行条件选择。
1217

被折叠的 条评论
为什么被折叠?



