shwq.net
当前位置:首页 >> 求教 这段jAvA程序怎么无限循环 >>

求教 这段jAvA程序怎么无限循环

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

还无限循环了,就是条件永远为真咯

如果是eclipse的话,在任务管理器找到相应的程序,关闭就好了,(程序的图案是一杯热咖啡)

eclipse中有输出控制台,也就是Console,旁边有个红色框,鼠标点击一下就停止运行程序,当然也能结束无限循环 如果eclipse中没有看见控制台console,那么点击菜单栏的Window--Show View--Console就能显示出来,然后再完成上面的操作即可。 如下...

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

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

public static void main(String[] args) {Scanner scanner = new Scanner(System.in);while (true) {System.out.println("请输入字符串 : ");String x = scanner.next();if (x.equals("c"))//这里有问题,字符串对象的比较需要使用equalsbreak;...

想要while循环体无限循环,就必须让while()的条件为真也就是 括号里的值为true。 while(i!=i){}不但不是无限循环,而且一次都不进如循环体,因为 i!=i这个条件永远为false。 设置while无限循环可以这样设置:while(1==1){}

这个问题我建议你在while中加入一个检查的语句,比如下面的 while(true){ if(x>0){ System.out.println(x--); } System.out.println("**"); //这块地方,你可以加点什么,让程序打印出内容,用以判断 } 你这样试下后你就会发现问题的,推荐你动...

Scanner scanner =new Scanner(System.in);while(你想结束的条件){String s = scanner.next();}记得导入java.util.*;

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