关于nextInt()
最近在linux下学习java,遇到一些问题请高手指点
import java.util.*;
public class t43{
public static void main(String[] args){
int num;
System.out.println("Enter a num :");
Scanner keyboard = new Scanner(System.in);
num = keyboard.nextInt();
System.out.println("You entered :" + num);
}
}
用vi编译运行的话会是如下结果
Enter a num:
1
(回车)
You entered 1
而用ide编译运行就是
Enter a num:
1
You entered 1
为什么在命令行下还要多敲一次回车呢???