zoukankan      html  css  js  c++  java
  • 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++)类型,这样基本就限制了自己的进步,把东西学死了。

    三千世界鸦杀尽,与卿共枕到天明
  • 相关阅读:
    用curl发起https请求
    curl: (60) SSL certificate problem: unable to get local issuer certificate 错误
    单例模式
    黑窗口命令
    推荐的php安全配置选项
    sublime配置大全
    数据库三范式最简单最易记的解释
    linux 下安装python3
    restframwork 接口及优化
    Django的orm练习---多表查询
  • 原文地址:https://www.cnblogs.com/Dragon-Tyrant/p/3645794.html
Copyright © 2011-2022 走看看