• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 使用String.split方法時要注意的問題

    發表于:2008-05-04來源:作者:點擊數: 標簽:splitString
    關鍵字:String.split在使用String.split方法分隔字符串時,分隔符如果用到一些特殊字符,可能會得不到我們預期的結果。 我們看jdkdoc中說明 publicString[]split(Stringregex) Splitsthisstringaroundmatchesofthegivenregularexpression. 參數regex是一個re
    關鍵字:String.split在使用String.split方法分隔字符串時,分隔符如果用到一些特殊字符,可能會得不到我們預期的結果。

    我們看jdk doc中說明

    public String[] split(String regex)

    Splits this string around matches of the given regular expression. 

    參數regex是一個 regular-expression的匹配模式而不是一個簡單的String,他對一些特殊的字符可能會出現你預想不到的結果,比如測試下面的代碼:

    用豎線 | 分隔字符串,你將得不到預期的結果

    String[] aa = "aaa|bbb|clearcase/" target="_blank" >ccc".split("|");
    //String[] aa = "aaa|bbb|ccc".split("\\|"); 這樣才能得到正確的結果

    for (int i = 0 ; i   System.out.println("--"+aa);
    }

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>