Java教程

Java基础笔记13——终止循环

本文主要是介绍Java基础笔记13——终止循环,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、break:终止整个循环

二、continue:终止当前循环,程序继续执行下一次循环

三、break label:终止指定名称的循环

 

package com.lqh.chapter01;

public class _11stop {
    public static void main(String[] args) {
        //1.break
        int sum = 0;
        for(int i = 1; i <= 5000; i++)
        {
            sum += i;
            if(i >= 100) {
                break;
            }
        }
        System.out.println("1+2+3+...+100="+sum);
        
        sum = 0;
        //2.continue
        for(int j = 0; j <= 100; j++)
        {
            if(j % 2 == 0) {
                continue;
            }
            sum += j;
        }
        System.out.println("1+3+5+7+...+99="+sum);
        
        
        //label break
        sum = 0;
        outer: for(int k = 0; k <= 10000; k++) {
            inner: while(true) {
                sum+=k;
                if(k == 100) {
                    break outer;
                }
                else {
                    break inner;
                }
            }
        }
        System.out.println("1+2+3+...+100="+sum);
    }
}

输出结果为:

1+2+3+...+100=5050
1+3+5+7+...+99=2500
1+2+3+...+100=5050

这篇关于Java基础笔记13——终止循环的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!