posts - 8,  comments - 6,  trackbacks - 0

          2.2  使用String.split方法
           
          開發人員有時需要使用分隔符(如逗號、制表符或空格)將一個String分割成子串。正如上一節中討論的那樣,Java 1.4添加了Pattern類用來和常規表達式來執行文本比較。除了模式匹配外,用常規表達式作為分隔符,Pattern對象可以將一個String分割成一個子串數組。例如,可以使用逗號作為模式將一行以逗號分隔的列表劃分成一個字符串數組:

          String data = "Australia,Fiji,New Zealand,Papua New Guinea";
          Pattern comma = Pattern.compile(",");
          String[] countries = comma.split(data);

          分割字符串更簡單的實現方法是:使用String類中的split方法。使用此方法重寫以上代碼。這一次將更改分隔符以包括逗號前后的所有空白,以使它不成為子串值的一部分:
          String data = "Australia, Fiji, New Zealand , Papua New Guinea";
          String[] countries = data.split("\\s*,\\s*");
          正如前面介紹過的Pattern對象那樣,在這里同樣可以采用相同的正則表達式語法。因此使用split方法的場合遠不止逗號和空格。

          posted on 2008-12-07 12:07 ♂游泳的魚 閱讀(290) 評論(0)  編輯  收藏

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


          網站導航:
           

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 伽师县| 山西省| 苏州市| 本溪| 潞西市| 清新县| 杭锦后旗| 新和县| 扎赉特旗| 怀集县| 泾川县| 渑池县| 红河县| 绥阳县| 攀枝花市| 永胜县| 遂溪县| 清新县| 彝良县| 寿光市| 郎溪县| 郯城县| 沁阳市| 朝阳区| 西充县| 青浦区| 宝坻区| 万载县| 西青区| 阳谷县| 洛隆县| 尚志市| 贺州市| 凉山| 沭阳县| 德庆县| 大埔县| 金川县| 隆昌县| 永川市| 普定县|