刚看了IO输入,关于键盘输入,看到有两种方式, 一个是:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));//输入选为键盘
arr[x] = Integer.parseInt(br.readLine());//将输入的内容转换为INT类型装入数组当中
第二个是:
Scanner sc = new Scanner(System.in);// 设置输入源为键盘
int num = sc.nextInt(); // 获得值项数
这两种有哪几点不同,在什么情况下选择用哪种方法比较好呢?我觉得第二种方法很简单,而且很容易接受,但是第一种就比较模糊,感觉第一种只要是需要键盘输入的时候都可以用。
|
|