qqjianyue代碼工

          砌java代碼
          posts - 62, comments - 9, trackbacks - 0, articles - 10
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          StringTokenizer類 簡單使用

          Posted on 2008-10-04 18:01 Qzi 閱讀(266) 評(píng)論(0)  編輯  收藏 所屬分類: java foundation
          初始化:
          StringTokenizer st = new StringTokenizer(String str);
          默認(rèn)的分隔符,即空白符(空格、制表符、回車)
          或者
          StringTokenizer st = new StringTokenizer(String str, String token);
          使用token作為分隔符

          常用函數(shù):
          st.countTokens()返回token的數(shù)量
          st.hasMOreTokens()判斷時(shí)候當(dāng)前位置之后是否還有token
          st.nextToken()返回當(dāng)前位置到下一個(gè)token之前或者字符串結(jié)束之前的字符串

          簡單示例:
                  String str = "wo shi li jian yue, what your name? yangfan?";
                  String[] stringArray = new String[100];
                  StringTokenizer st = new StringTokenizer(str, ",");
                  int i;
                  for(i = 0; st.hasMoreTokens(); i++){
                      stringArray[i] = st.nextToken();
                  }
                  for(int j = 0; j<i; j++){
                      System.out.println(stringArray[j]);
                  }
          以","為分隔符,將會(huì)輸出","之前和之后的兩行字符串
          主站蜘蛛池模板: 隆尧县| 新乡县| 历史| 禹州市| 姜堰市| 淄博市| 镇平县| 伊通| 宣城市| 遂溪县| 马龙县| 平谷区| 安远县| 蒙自县| 阳春市| 土默特左旗| 迭部县| 贵阳市| 共和县| 曲水县| 西畴县| 渝中区| 嘉禾县| 南召县| 西乌珠穆沁旗| 博爱县| 鹤岗市| 广安市| 铅山县| 石柱| 美姑县| 邢台县| 桐柏县| 从江县| 嘉善县| 宜昌市| 桐梓县| 前郭尔| 阿勒泰市| 克什克腾旗| 田林县|