Java跳出循环-break和continue语句

原创 2016年06月01日 06:37:19
在实际编程中,有时需要在条件语句匹配的时候跳出循环。在Java里,由break和continue语句控制。

“break”语句

“break”语句用来结束循环,即不再执行后边的所有循环。

示例:计算1+2+3+4......+100的结果。
public class example1{
    public static void main(String[] args){
        int result=0;
        for(int i=1;i<=100;i++){
            if(i>50) break;
            result+=i;
        }
        System.out.println(result);
    }
}
输出结果:
1275

分析:程序只计算了1+2+3+4+......+50的结果,后边的循环全部没有执行,即当i=51的时候,循环就结束了。

另外,“break”语句可以与switch开关语句一起使用,下面一节将对此进行讲解。

“continue”语句

“continue”语句用来结束当前循环,并进入下一次循环,即仅仅这一次循环结束了,不是所有循环结束了,后边的循环依旧进行。

示例:计算1+2+3+4......+100的结果。
public class example1{
    public static void main(String[] args){
        int result=0;
        for(int i=1;i<=100;i++){
            if(i>50&&i<=60) continue;
            result+=i;
        }
        System.out.println(result);
    }
}
输出结果:
4495

分析:程序计算了1+2+3+......+48+49+50+61+62+63+......+100的结果,仅仅没有对i=51,52......60进行循环。
版权声明:本文为芝麻软件工作室原创文章,未经芝麻软件工作室允许不得转载。

相关文章推荐

java中结束循环的标志break和continue语句

break语句:用于结束整个循环,只能用于switch 和循环语句中。 当break使用在嵌套的循环中时,结束的是其所在的循环(即内循环)  那么怎样才能使其结束外层循环呢?这时就要使用跳转语句标...

Java基础循环结构,以及循环控制语句break,continue,return

Java的四种循环,以及三个与控制循环的关键字

4 Java基础语法(switch语句,循环语句(for,while),控制跳转语句(break,return,continue))

Java基础语法(switch语句,循环语句(for,while),控制跳转语句(break,return,continue))

Python学习03-条件/循环/break/continue/pass语句总结

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。if...

Shell 脚本之循环语句(for,while,until)以及case,select,break,continue实例详解

配合实例详细介绍 shell脚本的循环语句(for,while,until)以及case,select,break,continue

break与continue在循环语句中的区别

当我们使用循环语句的时候,会不会在某些特定场合想要让程序从循环体中跳出从而去执行我们想要的其他代码呢?而你们又会怎样去实现这个功能,在c语言中有两个简单的关键字可以帮助我们实现这个愿望,这两个关键字分...

break,continue在循环语句中的具体用法

一 break,continue在while语句中的用法 1 如果循环体内执行了break语句,循环就将永久性地退出。 例如,处理一列以一个负数值作为结束标志的值: while( scanf("%f"...

oracle 循环语句总结(break&continue)

http://www.crossyou.cn/oracle-loop-statement-summary.htm 主要有以下五种循环:Exit When、Loop、While、For(普通循环)、F...

黑马程序员------判断语句、循环语句及break、continue

条件语句  1.if语句     (1)if(条件表达式){      执行语句     }    (2)if(条件表达式){      执行语句 ...

学习python的第二十八天-for循环,break语句,continue语句

for循环,break语句,continue语句的用法,这节学习的代码块都很实用,在自己写的一些小脚本中用处很大,灵活使用
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)