System クラスの out という名前のフィールドは、PrintStream## のオブジェクトである標準出力ストリームを表します。 # クラス 。
その println() メソッドは、任意の値 (任意の Java 有効な型) を受け入れ、それを出力して行を終了します。 デフォルトでは、コンソール (画面) は標準出力ストリーム (System.out) です。 in) Java では、String 値を System.out.prinln() メソッドに渡すたびに、指定された String がコンソールに出力されます。 リダイレクト System.out.println()setOut() メソッドは、PrintStream クラスのオブジェクトを受け入れます。新しい標準出力ストリームとして設定します。
したがって、System.out.println() の出力をファイルにリダイレクトするには、 -import java.io.File; import java.io.IOException; import java.io.PrintStream; public class SetOutExample { public static void main(String args[]) throws IOException { //Instantiating the File class File file = new File("D:\sample.txt"); //Instantiating the PrintStream class PrintStream stream = new PrintStream(file); System.out.println("From now on "+file.getAbsolutePath()+" will be your console"); System.setOut(stream); //Printing values to file System.out.println("Hello, how are you"); System.out.println("Welcome to Tutorialspoint"); } }
From now on D:\sample.txt will be your console
以上がSystem.out.println() の出力を Java のファイルにリダイレクトしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。