-3
这是什么意思? 我独立使用它们会有什么不同?Scanner inp = new Scanner(new BufferedReader(new InputStreamReader(System.in)));
这是什么意思? 我独立使用它们会有什么不同?Scanner inp = new Scanner(new BufferedReader(new InputStreamReader(System.in)));
System.in是您的控制台输入行。
如果你只会使用BufferedReader,你会使用这样的:
String lineOfConsoleInput;
while((lineOfConsoleInput=bufferedReader.readLine)!=null) {
System.out.println("Input Line: "+lineOfConsole);
}
但扫描仪的好处是,你可以使用它,您要输入值,我觉得它的扫描仪.read()或其他东西,对吗?
因此,您没有while子句的依赖关系。
但是,您也可以使用新的扫描仪(System.in),使得更多的感知。 – Arol
这样做完全没有意义使用它。至少我没有看到一个。我会简单地使用新的扫描仪(System.in)。 – XtremeBaumer
...但是查询是我能做些什么...抽象的想法..我是新的这 – jallaad7
您发布的问题代码(不要这样做)是一个正常的扫描仪没有任何进一步功能 – XtremeBaumer