推荐于2017-10-05 01:38:20
最佳答案
System.in是一个很原始、很简陋的输入流对象,通常不直接使用它来读取用户的输入。
一般会在外面封装过滤流:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
然后调用br.readLine()方法进行读取。
其他回答
推荐于2017-10-05 01:38:20
最佳答案
System.in是一个很原始、很简陋的输入流对象,通常不直接使用它来读取用户的输入。
一般会在外面封装过滤流:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
然后调用br.readLine()方法进行读取。
本文详细介绍了Java中System.in的使用方法,通过将其包装为BufferedReader实现用户输入的读取。无论用户输入字符还是数字,均按字符串形式读取,并可通过readLine()方法一次性获取整行输入。


8922

被折叠的 条评论
为什么被折叠?



