qqjianyue代碼工

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

          StringTokenizer類 簡單使用

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

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

          簡單示例:
                  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]);
                  }
          以","為分隔符,將會輸出","之前和之后的兩行字符串
          主站蜘蛛池模板: 东至县| 越西县| 桐城市| 潮州市| 广南县| 怀来县| 滦平县| 安达市| 桃江县| 盐池县| 黑河市| 鹿邑县| 恩平市| 宜宾县| 陵川县| 灵石县| 民和| 龙胜| 吴桥县| 柯坪县| 伊吾县| 甘德县| 宜川县| 文昌市| 红河县| 广水市| 辽阳县| 法库县| 工布江达县| 汉阴县| 德惠市| 洛阳市| 浮山县| 长岛县| 北川| 固安县| 樟树市| 电白县| 兴仁县| 陆川县| 水城县|