为什么不停止呢

来源:4-7 Java循环语句之 while

慕数据10619733

2017-09-24 11:33

package com.demo;


public class Xiu {

public static void main(String[]args){

int i =10;

while(1<=20){

System.out.println("my angle");

i++;

}

}

}

写回答 关注

4回答

  • 慕神526494
    2018-10-14 17:52:22

    当循环条件不成立时,while循环才会跳出循环,你的循环条件是(1<=20),条件的结果一直为true,所以循环不会停止。此处的循环条件应该为(i<=20)

  • 慕前端6229480
    2018-06-05 23:40:53

    找不到表情可以表达我的心情。。。你i++,i的值是改变了。但是你的条件是1<=20呀。。。你要把i和20比较,不是1和20比较。你这样是死循环了。。。

  • BIGBOSS727
    2018-01-15 11:34:35


    package com.demo;


    public class Xiu {

    public static void main(String[]args){

    int i =10;

    while(i<=20){

    System.out.println("my angle");

    i++;

    }


    }


    }


  • 慕数据10619733
    2017-09-24 11:39:27

    while(i<=20){

    这样才对,1永远少于20啊

    qq_WAI...

    扎心了,老铁

    2017-10-20 01:31:23

    共 1 条回复 >

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

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

1167134 学习 · 17927 问题

查看课程

相似问题