A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

哈哈人MM

初级黑马

  • 黑马币:12

  • 帖子:6

  • 精华:0

© 哈哈人MM 初级黑马   /  2017-4-3 21:52  /  1560 人查看  /  13 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

一直傻傻分不清楚两个语句结束循环和跳出循环是怎么用的

13 个回复

倒序浏览
你亲我一口我就告诉你
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
回复 使用道具 举报
continue好像是结束本次循环,但是后面的循环还是会继续运行的
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
break关键字---结束整个循环;
continue关键字--结束本次循环,不再执行本循环内部下面的内容,而从头开始继续执行下一次循环;
return关键字--结束本次方法;
回复 使用道具 举报
楼上正解
回复 使用道具 举报
结束循环是正常结束循环或者有return以及continue;,跳出循环是循环条件不满足,退出循环
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
就那几个关键字。好好理解一下每个的意思。什么都迎刃而解了
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
break是结束循环,continue是结束这一次的循环,再继续下一次的循环
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
是啊,我也是
回复 使用道具 举报
哈哈人MM 来自手机 初级黑马 2017-4-5 12:00:56
11#
谢谢,理解!
回复 使用道具 举报
应用到程序当中更好理解  就如 给你一个整型数组 求最早出现元素2之前的元素之和  另一个就是求不是2的元素之和
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
你说的是continue和break吗?
回复 使用道具 举报
你说的是continue和break吗?continue是跳过当前循环,直接进入下一次循环,比如i=1的时候遇到了continue,就直接i++,i=2了,而break是直接跳出循环,就直接执行循环以后的代码了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马