java结束与跳出循环你还傻傻分不清吗?

break;return;continue;这三个是结束循环的方法:

  1. break;:结束当前循环,直接跳出进入下一步;
  2. return;:结束当前循环,直接跳出进入下一步;
  3. continue;:跳出当前循环,进入下次循环
package com.test.project.material.controller;


public class test {
    public static void main(String []args) {
        //跳出当前循环进入下次循环
        for (int i = 0; i <6 ; i++) {
            if (i== 2){
                continue;
            }
            System.out.println("当前i的值"+i);
        }
        //结束当前循环,只加载2之前的数据
        for (int i = 0; i <6 ; i++) {
            if (i== 2){
                return;
            }
            System.out.println("当前i的值"+i);
        }
        //结束当前循环,只加载2之前的数据
        for (int i = 0; i <6 ; i++) {
            if (i== 2){
                break;
            }
            System.out.println("当前i的值"+i);
        }
    }

}


猜你喜欢

转载自blog.csdn.net/weixin_38171468/article/details/107763230