System.out.println to text file

后端 未结 3 552
南旧
南旧 2020-12-21 04:06

I was searching a way to get System.out.println texts and save them on a .txt file, for example:

    System.out.println(\"Java vendor: \" + Syst         


        
3条回答
  •  北海茫月
    2020-12-21 04:36

    First you need to declare a String text that contains your message you want to output:

    String text = "Java vendor: " + System.getProperty("java.vendor");
    

    Then you can use try-with-resources statement (since JDK 7) which will automatically close your PrintWriter, when all the output done:

    try(PrintWriter out = new PrintWriter("texts.txt")  ){
        out.println(text);
    }
    

提交回复
热议问题