java break flag_Java break [flag]; 与continue [flag]; 区别

break [flag];

直接结束掉到标记(flag)层的循环

NO1:for(int i=0; i<100; i++){

for(int j=0; j<10; j++){

sum = i*j;

if(sum>500){

System.out.println(i+"*"+j+"="+sum);

break NO1;

}

}

}

例如:当sum>500时退出两层for循环;

continue [flag];

退出标记层的本次循环

NO1:for(int i=0; i<100; i++){

for(int j=0; j<10; j++){

sum = i*j;

if(sum>500){

System.out.println(i+"*"+j+"="+sum);

continue NO1;

}

}

}

例如:当i=72, j=7 sum>500时, 直接跳出当i=72的情况,(则不会执行i=72 ,j=8 和i=72 , j= 9的情况)直接从i=73的循环开始

输入:

56*9=504

57*9=513

58*9=522

59*9=531

60*9=540

61*9=549

62*9=558

63*8=504

64*8=512

65*8=520

66*8=528

67*8=536

68*8=544

69*8=552

70*8=560

71*8=568

72*7=504

73*7=511

74*7=518

75*7=525

76*7=532

77*7=539

78*7=546

79*7=553

80*7=560

81*7=567

82*7=574

83*7=581

84*6=504

85*6=510

86*6=516

87*6=522

88*6=528

89*6=534

90*6=540

91*6=546

92*6=552

93*6=558

94*6=564

95*6=570

96*6=576

97*6=582

98*6=588

99*6=594

原文:http://www.cnblogs.com/x-bing/p/4626296.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值