<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 88, comments - 3, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    java修改stdout的歷史輸出

    Posted on 2016-04-21 17:06 Milo的海域 閱讀(413) 評論(0)  編輯  收藏 所屬分類: Java
    java里如何修改console的歷史輸出信息呢?如果是當前行的修改可以簡單想到"\r"的方案,但是如果要修改上一行呢? google了下原來還是有方法的,需要用到ansi的control sequences
    ANSI code

    用java寫了個簡單的例子,例子就是把曾經的output修改為其他字符串并恢復之后的打印,代碼里加了sleep,主要方便理解各種控制序列的含義
            //print some test messages
            System.out.println("1");
            Thread.sleep(
    1000);
            System.out.println(
    "22");
            Thread.sleep(
    1000);
            System.out.println(
    "333");
            Thread.sleep(
    1000);
            System.out.println(
    "4444");
            Thread.sleep(
    1000);

            
    /**
             * modify "333" to "-"
             
    */
            
    // Move up two lines
            int count = 2;
            System.out.print(String.format(
    "\033[%dA", count));
            Thread.sleep(
    1000);
            
    // Erase current line content
            System.out.print("\033[2K");
            Thread.sleep(
    1000);
            
    // update with new content
            System.out.print("-");
            Thread.sleep(
    1000);
            
    // Move down two lines
            System.out.print(String.format("\033[%dB", count));
            Thread.sleep(
    1000);
            
    // Move cursor to left beginning
            System.out.print(String.format("\033[D", count));
            
    // continue print others
            Thread.sleep(1000);
            System.out.println(
    "55555");
            Thread.sleep(
    1000);
    主站蜘蛛池模板: 嘿嘿嘿视频免费网站在线观看| 免费看搞黄视频网站| 性做久久久久久免费观看| 久久亚洲精品成人综合| a毛片全部免费播放| 亚洲精品成人网站在线观看 | a级毛片毛片免费观看久潮| 亚洲?v无码国产在丝袜线观看| 国产一级在线免费观看| 国产成人综合亚洲AV第一页| 国产精品免费久久久久影院| 国产aⅴ无码专区亚洲av麻豆 | 久久久久成人精品免费播放动漫| 国产亚洲一区二区三区在线观看| 国产免费阿v精品视频网址| 久久香蕉国产线看观看亚洲片| 免费无码毛片一区二区APP| 亚洲综合激情九月婷婷| 免费无码肉片在线观看| 亚洲av无码兔费综合| 亚洲国产a级视频| 在线播放免费人成毛片乱码| 亚洲视频在线观看网站| 成年人在线免费观看| 人妻免费久久久久久久了| 亚洲国产精品无码中文字| 无码国产精品一区二区免费虚拟VR| 亚洲精品无AMM毛片| 亚洲综合久久夜AV | 91福利免费视频| 亚洲国产精品无码第一区二区三区| 国产黄色一级毛片亚洲黄片大全| 外国成人网在线观看免费视频| 亚洲av成人综合网| 免费观看四虎精品国产永久| 两个人的视频www免费| 亚洲一区二区三区在线| 亚洲精品国产电影| 最近高清中文字幕无吗免费看| 亚洲av无码专区亚洲av不卡 | 亚洲视频在线不卡|