A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Vision-V 中级黑马   /  2016-7-4 21:19  /  461 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//continue使用在循环中,分别是for循环和while循环

import java.util.Scanner;                             
class HelloWorld {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("来输入一个数吧");         //键盘录入嘛~
        int x = sc.nextInt();
        System.out.println("--------------");
        //for循环
        for (int i = 1;i <= x ;i++ ) {                       
            if (i == 4) {                                             //循环到4就跳过
                continue;                                           //continue
            }
            System.out.println(i);
        }
      
        System.out.println("--------------");
        //while循环
        int i = 1;                                                
        while (i <= x) {
            if (i == 4) {                                         //循环到4就跳过
                i++;
                continue;                                       //continue
            }
            System.out.println(i);
            i++;
        }
    }
}
   请问,while中的continue有没有优化.写了两个 i++...................

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马