上次讲完回圈的跳离,今天要用一些范例来做说明
break叙述的范例程序码如下:
import java.util.*;
import static java.lang.System.*;
public class app4_5
{
public static void main(String[] args)
{
int i;
for(i = 1; i <=10; i++){
if(i%5 == 0)
break;
System.out.println("i = " + i);
}
System.out.println("回圈中断,i = "+i);
}
}
continue叙述的范例就是把break的部分改成continue
所以程序码的部分就不多做赘述
两者的执行结果如下:
程序码的意思在break是
当i除以5取余数不等於0,就print出i的值,然後继续做下一个
当i除以5取余数等於0,就立刻脱离回圈。
而程序码的意思在continue是
当i除以5取余数等於0,就立刻跳离回圈到回圈初始的位置,然後继续做下一个
所以当i=5,i除以5取余数等於0,程序码就不会显示出i的值
我们也可以利用break跟continue做一个简单的小游戏
例如做一个猜数字小游戏
网路上有许多break跟continue的范例程序码
可以多多上网搜寻,然後自己试试看
会发现break跟continue很有趣
改变小小的一个地方,就可以让整个程序码呈现的效果不一样
>>: [Day13]C# 鸡础观念- 来个轮回吧~foreach回圈
对话,有很高的机会,可以让主管与团队成员间,重新对齐目标,提升团队效能外,偶尔也会有例外状况。根据经...
实作 聊天室 server 端,使用 SSL 聊天室 client 端,使用 SSL 为什麽要使用 ...
前几天,我们已经认识了跟档案相关的物件,包含:Blob, File, FileList, arryB...
程序写了老半天,说到底就是为了处理资料。 不管处理逻辑使用了多少技术,到头来终究会得出一个结果,并且...
BPM是 Business Process Management 的简称,翻成中文是业务(Busin...