簡體   English   中英

Java system.out.println控制台

[英]Java system.out.println console

我有使用system.out.println打印出字符串對象數組的代碼。 然后將這些字符串對象保存到文本文件中。 一切都適合該程序,但是當程序正在編譯system.out.println時,會將所有字符串打印到控制台。 無論如何,我可以做到這一點,以便用戶在保存文件時看不到system.out.println產生什么?

刪除所有System.out.println()調用,並將其替換為對記錄器的調用(例如, log4J )。 然后,您可以全局打開/關閉應用程序中的日志記錄,或使用配置文件設置不同的日志記錄級別。 通常,將System.out.println()調用留在生產代碼中是個壞主意,這就是記錄器的作用。

像這樣運行程序:

java Program > /dev/null

在Windows上,您可以改為執行此操作。

java Program >NUL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM