当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:16:00  来源:本站整理

Java编程那些事儿38—break和continue语句[Java编程]

赞助商链接



  本文“Java编程那些事儿38—break和continue语句[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

5.5 break和continue语句

break和continue语句是和循环语句精密相关的两种语句.此中break关键字的意思是中止、打断,continue关键字的意思是持续.利用这两个关键字可以疗养循环的履行.

5.5.1break语句

break语句在前面的switch语句中已经介绍过,功效的话是中止switch语句的履行,在循环语句中,break语句的作用也是中止循环语句,也就是完毕循环语句的履行.

break语句可以用在三种循环语句的内部,功效完好相同.下面以while语句为例来阐明break语句的基本利用及其功效.

示例代码:

int i = 0;
while(i < 10){
 i++;
 if(i == 5){
   break;
 }
}

则该循环在变量i的值等于5时,满意条件,然后履行break语句,完毕整个循环,接着履行循环后续的代码.

在循环语句中,可以利用break语句中止正在履行的循环.

在实际的代码中,构造常常会因为逻辑对比复杂,而存在循环语句的嵌套,假如break语句呈目前循环嵌套的内部时,则只完毕break语句所在的循环,关于别的的循环没有影响,示例代码以下:

for(int i = 0;i < 10;i++){
 for(int j = 0;j < 5;j++){
  System.out.println(j);
  if(j == 3){
   break;
  }
 }
}

则该break语句因为呈目前循环变量为j的循环内部,则履行到break语句时,只中止循环变量为j的循环,而对循环变量为i的循环没有影响.

在上面的示例代码中,假如需求中止外部的循环,则可以利用语法供应的标签语句来标识循环的位置,然后跳出标签对应的循环.示例代码以下:

lable1:
for(int i = 0;i < 10;i++){
 for(int j = 0;j < 5;j++){
  System.out.println(j);
  if(j == 3){
   break label1;
  }
 }
}

阐明:这里的label1是标签的名称,可认为Java语言中肆意合理的标识符,标签语句必须和循环匹配利用,利用时书写在对应的循环语句的上面,标签语句以冒号完毕.假如需求中止标签语句对应的循环时,采取break背面跟标签名的方法中止对应的循环.则在该示例代码中break语句中止的即循环变量为i的循环.


  以上是“Java编程那些事儿38—break和continue语句[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .