StringTokenizer和Splite的區別

          1.StringTokenizer的例子
          import java.util.StringTokenizer;

          public class TestStringTokenizer {

              public static void main(String[] args) {
                  StringTokenizer tokenizer = new StringTokenizer(
                          "I am a deve,loper; in shenzhen", " |,|;");
                  System.out.println(tokenizer.countTokens());

                  while (tokenizer.hasMoreTokens()) {
                      // logger.debug(tokenizer.nextToken(" ")); //nextToken(String
                      // delim); 下一個分隔符分割的值
                     
                      System.out.println(tokenizer.nextToken());
                  }
              }
          }
          結果:
          7
          I
          am
          a
          deve
          loper
          in
          shenzhen

          2.Split的例子
          public static void main(String[] args) {
                  TestSplit ts = new TestSplit();
                  System.out.println(ts.bubbleSort("1,32,23 14 5,7"));
              }

              public static String bubbleSort(String str1) {
                  String st[] = str1.split(",| ");
                  for (int i = 0; i < st.length; i++) {
                      for (int j = 0; j < st.length - 1 - i; j++) {
                          if (Integer.parseInt(st[j]) > Integer.parseInt(st[j + 1])) {
                              String temp = st[j];
                              st[j] = st[j + 1];
                              st[j + 1] = temp;
                          }
                      }
                  }
                  String str2 = "";
                  for (int i = 0; i < st.length; i++) {
                      if (str2.equals("")) {
                          str2 = st[i];
                      } else {
                          str2 = str2 + "," + st[i];
                      }
                  }
                  return str2;
              }

          結果:1,5,7,14,23,32


          posted on 2009-11-05 23:43 飛熊 閱讀(247) 評論(0)  編輯  收藏 所屬分類: java

          <2009年11月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 庄浪县| 无棣县| 贵州省| 武鸣县| 灵石县| 吉木萨尔县| 云浮市| 图们市| 高阳县| 遵化市| 九龙城区| 通州市| 武定县| 思南县| 邯郸县| 察隅县| 清徐县| 辽宁省| 石楼县| 银川市| 临沧市| 垦利县| 兰坪| 大埔县| 太原市| 咸阳市| 连云港市| 孟村| 新泰市| 定边县| 赞皇县| 舞阳县| 乌鲁木齐市| 蒙自县| 东光县| 遂溪县| 通江县| 晴隆县| 江川县| 得荣县| 沙坪坝区|