黑马程序员技术交流社区

标题: editPlus编辑器不能接收键盘输入吗? [打印本页]

作者: HM张博文    时间: 2013-5-15 04:22
标题: editPlus编辑器不能接收键盘输入吗?
import java.util.Scanner;
public class InputTest
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
System.out.print("Please input a radius:");
double radius= input.nextDouble();
double area= radius * radius * 3.14159;
System.out.print("Area is:"+area);

}
}
上面这个程序,在命令提示符状态下编译运行都是正常的。
但在editPlus上编译可以通过,运行就一直在那儿了,好像一直在运行……

作者: 乎¤_¤乎    时间: 2013-5-15 08:14
不是吧,我的怎么可以。
作者: rosv    时间: 2013-5-15 09:00
设置为捕捉输出时是不接受输入的
---------- java ----------
Please input a radius:Exception in thread "main" java.util.NoSuchElementException
        at java.util.Scanner.throwFor(Scanner.java:907)
        at java.util.Scanner.next(Scanner.java:1530)
        at java.util.Scanner.nextDouble(Scanner.java:2456)
        at InputTest.main(InputTest.java:9)

输出完成 (耗时 0 秒) - 正常终止
作者: HM张博文    时间: 2013-5-16 22:34
rosv 发表于 2013-5-15 09:00
设置为捕捉输出时是不接受输入的
---------- java ----------
Please input a radius:Exception in thread  ...

这位版友,我没有设置为捕捉输出啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2