在java中从控制台读取整数

时间:2013-03-29 14:39:45

标签: java io

如何读取java中的整数输入.. 我试过缓冲的阅读器和扫描仪..但它没有输出任何东西..我正在使用eclipse indigo ..它会影响输出..

示例代码:

public static void main(String[] args) 
{
    int a;
    try {
      Scanner sc = new Scanner (System.in);     
      a = sc.nextInt();
    } catch (NumberFormatException ex) {
      System.err.println("Not a valid number: " + ex);
      return;
    }
    System.out.println("I read this number: " + a);

}

1 个答案:

答案 0 :(得分:0)

我想我知道你想做什么:你什么都看不见因为Eclipse提示你输入整数,所以当你在Eclipse的控制台中看到光标时,只需输入一个数字,你就会看到输出。新的Scanner(System.in)实际上会等你输入int