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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/**
        New灬狼
        2015年12月4日10:40:00

*/

/*
需求:学习小知识点.

思路:
1,观察指定代码,判断是否正确,并通过javac验证结果.
2,记住两个最简单的无限循环.

步骤:
1,写出指定代码;
2,判断代码是否能编译通过?
3,通过后运行的结果是什么?
4,不能通过的原因是什么?


*/
class ForDemo
{
        public static void main(String[] args)
        {
                //指定代码
                /*
        for (System.out.println("a");System.out.println("b") ;System.out.println("c") )
        {
                System.out.println("d");

        }
       
        这样写是不能通过编译的,原因是for循环的 循环条件 只有两种情况:
        ture或者false
        而System.out.println("b") 不是条件表达式;
       
        */
        //可以这么写
        int x =0;
        for (System.out.println("a");x<3;System.out.println("c"),x++ )               
        {
                System.out.println("d");

        }
        /*
        这个可以通过,说明:
                        1,初始化表达式,只要表达式正确就可以;
                        2,循环表达式,必须是布尔型boolean.
                        3,循环后的操作,只要表达式正确就可以,
                        同时,有多个表达式的时候,用"  ,  "隔开;
        */
        /*
        最简单的无限循环表达式:
        1,
        for( ; ; ){}
        //因为for循环中默认的循环条件为ture;

        2,
        while(ture){}
        //while循环中默认的循环条件是false.
       
        */

        }
}

4 个回复

倒序浏览
顶顶顶顶顶顶顶顶顶顶顶
回复 使用道具 举报
顶!!!!顶顶!!!!
回复 使用道具 举报
野生小屌丝 发表于 2015-12-6 22:27
顶顶顶顶顶顶顶顶顶顶顶

谢谢支持。。。。
回复 使用道具 举报

谢谢支持。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马