shwq.net
当前位置:首页 >> jAvA怎样使用For语句无限循环? >>

jAvA怎样使用For语句无限循环?

//第一种 boolean flag=true; while(flag){ System.out.println("无限循环"); } //第二种 for(;;) { //没有条件默认为真 System.out.println("无限循环"); }

Java中要使for语句无限循环,只需把循环的判定条件去掉即可。 实现for语句无限循环的方法有很多,最常用的就是直接在条件中写两个分号,如下代码句所示:for(;;),这样就达到了无限循环的目的。 其实开发中,最大忌讳就是使用无限循环,因为一旦...

如果是命令行,ctrl+c就可以终止了,ide的话肯定有终止按钮~

while(true){ do something ... ... } 无限死循环。你的Java程序没看到。

int [] number = new int [36]; 这样得到一个36个0组成的数组 for(int a: number){ 是用a遍历数组中的每个值,也就是说,a一开始是0 number[a] = i; 令数组中第0个元素等于i,然后i++,a指向数组的下一个值,也就是0 因此,a的值一直是0。所以也...

i=3的时候在 System.out.println(greetings[i]);这一行的时候就报错了,直接进入了catch里面所以i++;这行没有执行所以i一直等于3 你可以在catch里面吧i打印出来 。 所以 应该把i++放在finally里面

String s = ""; for(int i = 0; i < 9; i++){ s+=i+1; System.out.println(s); }无限大会死循环,循坏不会终止,所以你说的循环到无限大是不正确的

这个问题的关键在于第二个程序当i=2时,i++ 然后变成3 进入下个循环。 greetings[3] 取值时,抛出异常 所以 i++就没有机会执行了。所以i将一直停留在3,不会递增了。 程序一 在greetings[i++] // i=2时,正常运行 greetings[3++] // 先取值,之...

...为什么这么做? 你要无限循环不就在外面加个循环就得了 String[] array = {1,2,3}; while(true){ for (String str:array){ //do whatever you want } }

java终止多重循环,如果最里层的循环满足条件,终止外层循环:可以使用return和标签两种方法。 1.使用return终止所有循环,最外层的循环方法也不执行了, 例如: public class XunHuan2 { public static void main(String[] args) { for (int i ...

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com