「退格」轉義字符使用實例

一、退格轉義字符java

  1.1 佔用2字節內存空間測試

  1.2 '\b' :表示按 Baackspace 鍵spa

  注:在 CMD 窗口下 '\b' 僅且表示光標前移一位,並不會刪除前一位字符,但在後續賦值時會將其覆蓋。code

    建議使用 :'\b \b' (經測試在 MyEclipse 中使用會顯示問號)blog

二、退格轉義字符操做實例(請在 CMD 窗口執行 .class 字節碼文件,查看效果ip

 1 public static void javaEscapeCharacter_b()throws Exception{
 2     while(true){
 3         for(int i=0;i<20;i++){
 4             System.out.print("_|~|");
 5             Thread.sleep(20);
 6         }for(int i=0;i<20;i++){
 7             System.out.print("\b \b\b \b\b \b\b \b");
 8             Thread.sleep(20);
 9         }
10     }
11 }

  2.1 運行效果展現:內存

 

  2.2 代碼分析:io

    throws Exception:表示若是發生異常則將異常拋出至,產生異常的調用方法處class

    '\b \b' 含義:'\b' 光標前移一位,再輸出 ' '(空格)將被光標越過的字符覆蓋掉。此時原光標前字符被空格替換且光標位於原位置,所以需再使用 '\b' 將光標移動到空格以前(即實現刪除字符操做,不影響顯示)cli

相關文章
相關標籤/搜索