刪除使用System.out.println() 打印的輸出
問題:
中在Java 應用程式中,對System.out.println() 的呼叫已產生一些輸出到控制台。是否可以透過程式刪除此輸出?
答案:
要刪除輸出,請考慮使用退格字元 (b)。每個退格字元將遊標向左移動一個位置,覆蓋上一個列印的字元。
透過列印與最初列印的字符相同次數的退格字符,可以有效刪除先前的輸出。
範例:
<code class="java">System.out.print("hello"); Thread.sleep(1000); // Give the user time to see "hello". System.out.print("\b\b\b\b\b"); System.out.print("world");</code>
在此範例中,System.out.print("bbbbb") 序列刪除「hello」文字並將遊標移回
注意:
值得注意的是,此技術可能無法在舊版的Eclipse IDE(Mars 4.5 之前)中完美運作。然而,它在命令控制台中運行完美。
以上是我可以刪除 Java 中 `System.out.println()` 產生的輸出嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!