ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

跳转控制语句

2022-08-08 01:04:52  阅读:213  来源: 互联网

标签:语句 控制 System break case 跳转 println public out


跳转控制语句

1、continue:用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行。

2、break:用在循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环。

continue案例:

public class Demo1Continue {
/*
continue : 跳过某次循环体内容的执行
注意:使用是基于条件控制, 在循环内部使用.
需求: 模拟电梯上行的过程 1-24层, 4层不停.
*/
public static void main(String[] args){
for(int i = 1; i <= 24; i++){
if(i == 4){
continue;
}
System.out.println(i + "层到了~");
}
}
}

break案例:

public class Demo2Break {
/*
break : 终止循环体内容的执行
注意:使用是基于条件控制的
break语句只能在循环和switch中进行使用.
需求: 模拟20岁工作到80岁, 60岁退休.
*/
public static void main(String[] args){
for(int i = 20; i <= 80; i++){
if(i == 60){
break; // 结束整个循环
}
System.out.println(i + "岁正在上班");
}
}
}

案例:

import java.util.Scanner;

public class Test {
/*
需求:程序运行后,用户可多次查询星期对应的减肥计划,直到输入0,程序结束
步骤:
1. 不明确用户操作几次, 使用死循环包裹业务逻辑
2. 匹配到0的时候,使用break结束循环死循环

*/
public static void main (String[] args){
lo:while(true){
System.out.println("请输入您要查看的星期数:");
System.out.println("(如无需继续查看,请输入0退出程序)");
// 1. 键盘录入星期数据,使用变量接收
Scanner sc = new Scanner(System.in);
int week = sc.nextInt();
// 2. 多情况判断,采用switch语句实现
switch(week){
// 3. 在不同的case中,输出对应的减肥计划
case 0:
System.out.println("感谢您的使用");
break lo;
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;
}
}
}
}

标签:语句,控制,System,break,case,跳转,println,public,out
来源: https://www.cnblogs.com/tangjunjie/p/16560348.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有