如果我这样写了。
Scanner input = new Scanner(System.in);
while(input.hasNext()) {
....
}
//当我按下 ctrl + z 结束输入流的时候,做以下操作
int tmp = input.nextInt();
//这时候会抛出 java.util.NoSuchElementException 异常。
//请问要如何才可以重新启用输入流,让我可以继续进行输入操作。
我试过用 input.reset();可是没有作用。希望帮帮忙啊。
Scanner input = new Scanner(System.in);
while(input.hasNext()) {
....
}
//当我按下 ctrl + z 结束输入流的时候,做以下操作
int tmp = input.nextInt();
//这时候会抛出 java.util.NoSuchElementException 异常。
//请问要如何才可以重新启用输入流,让我可以继续进行输入操作。
我试过用 input.reset();可是没有作用。希望帮帮忙啊。
解决方案 »
- 怎么让JFrame只在托盘显示,不在任务栏显示
- hibernate中查询结果和数据库不一致
- 怎样才是合适的hashCode method?
- 关于the first active use of a class 中的一点疑问
- 求页面中APPLET弹出窗口解决方案
- 帮我改下好吗?老是抛出异常
- 高分求助有关java打印的问题,分数不够再补,跟贴有分!!
- 请问我怎么样能够将一个十进制的数组,转成十六进制的。
- 我在学JAVA的第二天遇到的问题
- 我想学JAVA ,该从何入手,可以学的更有效率一些,请各位大虾指教
- 关于Java中 JOptionPane.showMessageDialog() 不能正常显示的问题
- 请问有没有哪位大侠能做出迅雷7那样带动画效果的界面呀
input = new Scanner(System.in);