-3
これはどういう意味ですか? 私はそれらを別々に使ったのですが、違いは何ですか?スキャナinp =新しいスキャナ(新しいBufferedReader(新しいInputStreamReader(System.in)));
これはどういう意味ですか? 私はそれらを別々に使ったのですが、違いは何ですか?スキャナinp =新しいスキャナ(新しいBufferedReader(新しいInputStreamReader(System.in)));
System.inはコンソールの入力行です。
だけBufferedReaderのを使用する場合は、このようにそれを使用します。
String lineOfConsoleInput;
while((lineOfConsoleInput=bufferedReader.readLine)!=null) {
System.out.println("Input Line: "+lineOfConsole);
}
しかし、スキャナの利点は、あなたが入力値を配置したい場所を、私はそのスキャナを考えて、それを使用することができるということです.read()または何か、右か?
したがって、while節の依存関係はありません。
しかし、新しいスキャナ(System.in)を使用することもできます。 – Arol
このように使うのは全く意味がありません。少なくとも私は1つを見ません。私は単に新しいScanner(System.in)を使います。 – XtremeBaumer
正確には...しかし質問は私がそれから作ることができるものです...抽象的なアイデア...私はこれに新しいです – jallaad7
あなたが質問のように投稿したコード(それをしないでください)は、機能 – XtremeBaumer