shwq.net
当前位置:首页 >> JAVA input的无限循环问题,请大家帮忙看看,谢谢了! >>

JAVA input的无限循环问题,请大家帮忙看看,谢谢了!

你 while 里的条件 一直为true 由于你输入了一个非数字 没进到 switch里面去 所以循环不会跳出 你可以吧先定义一个 布尔类型 的变量 在catch里把值变成false ,default后面还差个break 改完后应该就不会出现死循环了。

public static void main(String[] args) { // TODO Auto-generated method stub Scanner input =new Scanner(System.in); //这可以没有初始化,只是创建数组而已。 Account[]account=new Account[10]; for(int i=0;i

但在网上答题是反馈说返回非零, 这个是什么意思, 程序有问题 还是计算结果有问题

用死循环啊 在 System.out.println("请在1-100之间输入一个数字:"); int shuzi = input.nextInt(); 下面的代码 用while(true){}括起来 当你想退出的时候return退出循环就行了。。。。不然就无限循环!!!!

MyInput不包含在JDK里面,应该是你买的某本书里的一个例子吧。 你查找resource里有没有MyInput.java啊? 找了个MyInput不知道是不是和你那个一样 // MyInput.java: Contain the methods for reading int, double, and // string values from the...

多了一次读龋 input.nextLine();去掉这句。

import java.util.Scanner; public class Suck1 { public static void main(String[] args){ Scanner input = new Scanner(System.in); String name = "jim";// 给定的用户名 String code = "123456";// 给定的密码 int q = 2;// 错误的次数 for...

不是用continue 用 break 跳出循环 continue是指进入下一次循环

import javax.swing.*;public class StentinelValue {public static void main(String[] args) {JOptionPane.showMessageDialog(null, "input a number", "tips",JOptionPane.INFORMATION_MESSAGE);String q = JOptionPane.showInputDialog(null...

jsp页面 action类 private String val;get,set方法 就可以了

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