netbeans输出线重叠

时间:2016-05-18 08:19:23

标签: java linux ubuntu netbeans netbeans-8.1


我正在使用neatbeans IDE 8.1&& Java-7-openjdk和jdk-8u66-linux-x64
使用linux ubuntu或linux mint时会出现问题 但在使用Windows OS时永远不会发生

问题是当使用Scanner时它会丢弃新线并弄乱输出

示例这是代码:

  public static void main(String[] args) {
      Scanner in=new Scanner(System.in);
      System.out.print("A ? : ");
      int a=in.nextInt();
      System.out.print("B ? : ");
      int b=in.nextInt();
      int Z=a+b;
      System.out.println("Sum = "+Z);
}

输出我得到了:

A ? : 50
B ? : Sum = 110
60
输出我希望:

A ? : 50
B ? : 60
Sum = 110

任何帮助?

1 个答案:

答案 0 :(得分:0)

对于你想要的输出:

  public static void main(String[] args) {
      Scanner in=new Scanner(System.in);

      int a=in.nextInt();
      System.out.println("A ? : "+a);

      int b=in.nextInt();
      System.out.println("B ? : "+b);
      int Z=a+b;
      System.out.println("Sum = "+Z);
}