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

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

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

    West Farm
    吾本布衣,生于川北,躬耕于代碼的田地上。
    posts - 16,  comments - 15,  trackbacks - 0
    原文地址:https://weblogs.java.net/blog/pat/archive/2004/10/stupid_scanner_1.html

    正則表達式中,\A是指一個字符串的開頭,可能大家用慣了^,而忽略了這個\A, 但是^其實是指一行的開始,而不管一個字符串里面包含多少行,\A都只匹配第一行的開頭。
    那么我們可以用
    \A做點什么呢?,看下面這個例子:
    static String convertStreamToString(java.io.InputStream is) {
        java.util.Scanner s = new java.util.Scanner(is).useDelimiter("\\A");
        return s.hasNext() ? s.next() : "";
    }
    相信大家都看懂了,用\A作為分隔符,那么得到的當然就只有一個token,那就是整個字符串了。再配合Scanner,就輕易的將一個輸入流轉換為一個字符串了。
    注意當需要做編碼轉換時,Scanner是有支持編碼參數的構造方法的。
    posted on 2013-11-28 09:38 West Farmer 閱讀(1016) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    <2013年11月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    相冊

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 黄色视屏在线免费播放| 国产精品亚洲lv粉色| 野花香高清在线观看视频播放免费 | 99久久免费国产香蕉麻豆| 亚洲中久无码永久在线观看同| 又硬又粗又长又爽免费看| av无码东京热亚洲男人的天堂| 青青草97国产精品免费观看| 免费国产a国产片高清网站| 美女啪啪网站又黄又免费| 国产成人免费a在线视频色戒| 国产亚洲成在线播放va| 亚洲成年看片在线观看| 久久精品无码专区免费| 亚洲AV人无码激艳猛片| 黄色永久免费网站| 中文字幕亚洲精品无码| 国产精品免费一级在线观看| 九九九精品视频免费| 久久精品国产69国产精品亚洲| 日韩人妻一区二区三区免费| 亚洲第一二三四区| 午夜视频免费观看| 一级特级女人18毛片免费视频 | 久久精品亚洲日本佐佐木明希| 久久大香伊焦在人线免费| 亚洲人成网网址在线看| 免费国产成人高清在线观看麻豆| 永久免费无码日韩视频| 亚洲va中文字幕无码久久| 91手机看片国产永久免费| 风间由美在线亚洲一区| 国产aⅴ无码专区亚洲av| 免费看污成人午夜网站| 日本高清免费中文在线看| 亚洲AV永久青草无码精品| 好大好硬好爽免费视频| 国产成人高清精品免费观看| 亚洲欧洲国产成人精品| 四虎国产精品免费久久影院| 久久精品国产这里是免费|