黑马程序员技术交流社区

标题: java,问一下执行顺序 [打印本页]

作者: 陈明佳    时间: 2015-5-25 23:12
标题: java,问一下执行顺序
class Demo
{
             public staic void main(String[] args)
             {
                       for(int x = 3;x<4;x++)
                       {
                                System.out.printl("x:"+x);
                       }
             }
}
想问一下循环里的执行循序是怎样的?


作者: hui1107464497    时间: 2015-5-25 23:59
1.定义一个int 的x变量 ,并赋值3
2.判断条件 x<4 是否成立,
3.若第二步条件成立执行   System.out.printl("x:"+x);
4.执行x++
5.再判断条件是否成立,条件不成立,循环结束
例:for( 1 ; 2 ; 3 )
         {
                 4;
          }
我就这样表示吧,这个执行顺序是:1 -> 2 -> 4 ->3 (完成一次循环)   2  -> 4  ->3  .....
大概就是这样了   
作者: 李志鹏    时间: 2015-5-26 11:43
楼上的很详细啊
作者: tougboy    时间: 2015-5-26 12:48
赋值、判断、执行代码部分、自增
作者: Always,    时间: 2015-5-26 13:05
        过来学习。

作者: 冯春朝    时间: 2015-5-28 20:21
说的好极了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2