簡體   English   中英

是否可以從 Java 控制台中刪除新行?

[英]Is it possible to remove new lines from the console in Java?

所以我一直在嘗試不同的方式來表示控制台中的信息,我注意到打印\\b不會刪除控制台中的換行符。

下面是一個例子:

System.out.println("ggg");
System.out.print("\b\b\b\b\b\b\b\b\b\b\b\b");

顯示為ggg

有沒有辦法使這項工作?

\\b 不會刪除新行,取決於 OutputStream,它可能會刪除一個字符。 例如,嘗試

System.out.println("ggg\b");

"/b" 只是省略了控制台中的一個字符; 問題是在您的代碼中,將打印“ggg”行,並且將在控制台中的新行上打印“/b”之后的行,它們不會影響前一行。 您需要在同一行上使用“/b”。 訪問http://www.java2s.com/Code/Python/String/EscapeCodesbtnar.htm掌握java轉義碼。

暫無
暫無

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

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