首页 > 代码库 > 慕课网-安卓工程师初养成-4-11 Java循环跳转语句之 break
慕课网-安卓工程师初养成-4-11 Java循环跳转语句之 break
来源:http://www.imooc.com/code/1431
生活中,我们经常会因为某些原因中断既定的任务安排。如在参加 10000 米长跑时,才跑了 500 米就由于体力不支,需要退出比赛。在 Java 中,我们可以使用 break 语句退出指定的循环,直接执行循环后面的代码。
例如,使用循环输出 1--10的数值,其中,如果数值大于 2 ,并且为 3 的倍数则停止输出。
实现代码:
运行结果:
任务
好记性不如烂笔头,练习时间到!
实现功能:循环将 1 到 10 之间的整数相加,如果累加值大于 20,则跳出循环,并输出当前的累加值。
运行结果如图所示:
实现思路:定义一个变量 sum 保存累加值,定义一个变量 i 保存 1 至 10 之间的整数,在循环中进行累加求和,同时判断累加值是否大于 20 ,当大于 20 时输出当前的累加值并退出循环。
请在右边编辑器中的第 14、19 行,将语句补充完整
1 public class HelloWorld { 2 public static void main(String[] args) { 3 4 // 保存累加值 5 int sum = 0; 6 7 // 从1循环到10 8 for (int i = 1; i <= 10; i++) { 9 10 // 每次循环时累加求和11 sum = sum + i;12 13 // 判断累加值是否大于20,如果满足条件则退出循环14 if ( ) {15 16 System.out.print("当前的累加值为:" + sum);17 18 //退出循环19 20 }21 }22 }23 }
1 public class HelloWorld { 2 public static void main(String[] args) { 3 4 // 保存累加值 5 int sum = 0; 6 7 // 从1循环到10 8 for (int i = 1; i <= 10; i++) { 9 10 // 每次循环时累加求和11 sum = sum + i;12 13 // 判断累加值是否大于20,如果满足条件则退出循环14 if (sum > 20) {15 16 System.out.print("当前的累加值为:" + sum);17 18 //退出循环19 break;20 }21 }22 }23 }
慕课网-安卓工程师初养成-4-11 Java循环跳转语句之 break
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。