不懂例题提问

来源:4-9 Java循环语句之 for

慕后端7464182

2017-08-02 20:40

为什么打印出来结果是1234,不是12346789?

public class HelloWorld { public static void main(String[] args) {

for (int i = 1; i < 10 && i != 5; i++) {

System.out.println(i);

}}}

结果:

1

4


写回答 关注

5回答

  • TheLiar
    2017-08-02 20:43:33
    已采纳
    i < 10 && i != 5

    这是判断条件,i要同时满足 小于和不等于5,当i等于5的时候就跳出循环,不在执行循环体了。

    qq_风之幻... 回复慕后端746...

    这个问题有什么好的解决方法吗?

    2017-09-17 10:44:04

    共 2 条回复 >

  • 慕神6763899
    2017-10-01 16:41:31

    对的呀

  • qq_柴_1
    2017-08-07 23:20:56

    仍然錯了  @天生

  • qq_天生的演员_0
    2017-08-04 11:47:00

    if (i==5)马虎了

  • qq_天生的演员_0
    2017-08-04 11:45:52

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

    if(i=5){

    continue;

    }

    System.out.println(i);

    }

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题