• java关于for循环。


      众所周知,JAVA中for循环的基本格式为:

      for(初始化表达式;布尔表达式;循环后更新表达式){循环体}

      举个例子来说可以写成

    (1)for (int x=1;x<10;x++){                                 

    System.out.println(x);}  答案可想而知就是输出1到9.

    _________________________________________________那么来看看下面的例子看看运行结果。

    (2)int x=1

    for (System.out.println(a);x<3;System.out.println(b)){                                 

    System.out.println(c);

    x++;

    }

    看到这里我估计很多初学者都会回答;这是for循环嘛?很明显会报错。

    一般只要是熟悉for循环的运行顺序的人都会知道正确答案,而且编译和运行都不会出问题。

    因为根据for的格式:for(初始化表达式;布尔表达式;循环后更新表达式)就可以看出System.out.println(a)也算是表达式。所以答案为a  c b c b。这个在教科书上时没有举例的,很多人在学习的时候已经把思维固化了·因为大多数教课书上基本上都是for (int x=1;x<10;x++)类型,这样基本就限制了自己的进步,把东西学死了。

    三千世界鸦杀尽,与卿共枕到天明
  • 相关阅读:
    初级Linux学习指南
    2016/09/29 SQL中的join
    2016/09/27 Hadoop Yarn
    2016/06/27 HDFS概述
    2016/09/26 电能和电功率
    【转】2016/09/22 MapReduce初级案例
    2016/09/22 mapreduce
    2016/09/21 java关键字static
    2016/09/21 Java关键字final
    2016/09/21 java split用法
  • 原文地址:https://www.cnblogs.com/Dragon-Tyrant/p/3645794.html
Copyright © 2020-2023  润新知