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 ♂游泳的魚 閱讀(291) 評論(0)  編輯  收藏

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


          網站導航:
           

          <2025年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 通化县| 札达县| 桦川县| 永州市| 长兴县| 清苑县| 石门县| 金川县| 甘肃省| 景东| 定西市| 正蓝旗| 四子王旗| 衢州市| 太仓市| 沙河市| 宁国市| 读书| 秦安县| 体育| 桃源县| 绥滨县| 哈密市| 华安县| 阳泉市| 平昌县| 沁源县| 兴业县| 陵川县| 郸城县| 余庆县| 彩票| 巢湖市| 金堂县| 西乌| 武安市| 肥乡县| 任丘市| 凉城县| 山阴县| 佛教|