<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,就輕易的將一個輸入流轉(zhuǎn)換為一個字符串了。
    注意當需要做編碼轉(zhuǎn)換時,Scanner是有支持編碼參數(shù)的構(gòu)造方法的。
    posted on 2013-11-28 09:38 West Farmer 閱讀(1021) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     

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

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    相冊

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 四虎永久在线观看免费网站网址| 亚洲人成人伊人成综合网无码| a级毛片免费观看网站| 国产成人无码免费视频97| 亚洲欧美自偷自拍另类视| 性一交一乱一视频免费看| 亚洲黄色在线观看| 中文精品人人永久免费| 久久亚洲色一区二区三区| 久久精品免费大片国产大片 | 在线精品一卡乱码免费| 亚洲电影在线播放| 国产精品美女午夜爽爽爽免费| 亚洲国产乱码最新视频| 日韩免费a级在线观看| 四虎精品成人免费视频| 久久亚洲中文字幕精品一区四| 国产自国产自愉自愉免费24区| 亚洲免费视频在线观看| 久久WWW免费人成人片| 亚洲国产成人AV在线播放| 在线a亚洲v天堂网2018| baoyu777永久免费视频 | 精品亚洲成a人在线观看| 亚洲人成电影网站国产精品| a色毛片免费视频| 亚洲另类精品xxxx人妖| 永久免费看bbb| 和老外3p爽粗大免费视频| 久久精品国产亚洲AV无码偷窥| 成年在线观看网站免费| 精品视频免费在线| 亚洲大尺度无码无码专区| 久久久久久久91精品免费观看| 黄网站色视频免费看无下截| 亚洲日韩一页精品发布| 999国内精品永久免费观看| 色多多免费视频观看区一区| 久久综合亚洲色一区二区三区| 国产精品公开免费视频| 久久国产精品免费网站|