2

より効率的な議論があるので、いくつかのコードがこのように入力をラップするのを見てきました:

InputStreamReader input = new InputStreamReader(System.in);
BufferedReader buff = new BufferedReader(input);
Scanner scan = new Scanner(buff);

私はちょうど Java の i/o について学んでいて、一部のプログラマーは Scanner (プリミティブ変数に使用するため) を好むようですが、他のプログラマーは BufferedReader (および文字列として読み取る) を好みます。

挿入されたコードは効率的ですか、それともスキャナーを 1 行で使用するのと同じですか?

私の見習いの状態を考慮して詳細に説明してください

4

0 に答える 0