現在、 Scanner クラスを使用して入力を読み取るプログラムの実装があります。整数による整数。これを行うには、コマンド ライン経由で入力ファイルをパイプします。
Java プログラム < input.txt
コマンドラインで引数を使用してプログラムでファイルを開くことにより、入力をパイプすることを避ける必要があります。
Java プログラム --file=input.txt
または似たようなもの。コマンドライン引数を解析し、テキスト「input.txt」を抽出してから、「BufferedReader」などのクラスを使用してファイルを読み取ることができることを理解しています。
入力ファイルを使用する必要がなく(パイプなし)、それでも Scanner クラスを使用できるかどうか、私はただ興味があります。つまり、 nextInt() などの呼び出しを変更する必要はありません。