讓變化成為計劃的一部分

          歡迎大家探討本Blog涉及的所有軟件課題。我的Google Talk ID:zhengyun(at)gmail.com。

          我最希望軟件帶給用戶的感受是:美好的體驗、舒適感、簡約、干凈...

          posts - 32, comments - 8, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          JavaME中可用的StringTokenizer

          Posted on 2005-11-21 15:06 讓變化成為計劃的一部分 閱讀(331) 評論(0)  編輯  收藏 所屬分類: J2ME
              /*
               * javaME中一向沒有與StringTokenizer相對應的類,Ostermiller提供了一個。他的util類包還有很多很多其他幫助類。
               * 你只需要將
                  
          http://ostermiller.org/utils/StringTokenizer.java.html中的
                  public class StringTokenizer implements java.util.Enumeration, java.util.Iterator {
                  
                  簡化為
                  public class StringTokenizer implements java.util.Enumeration{
                  。
                  即可立即在midlet中使用
                      String s = "  (   aaa  \t  * (b+c1 ))";
                      StringTokenizer st = new StringTokenizer(s, " \t\n\r\f", "()+*");
                      while (st.hasMoreTokens()) {
                          System.out.println(st.nextToken());
                  ,我經過實際測試,得到了如下結果:
                  (
                  aaa
                  *
                  (
                  b
                  +
                  c1
                  )
                  )
               
          */

              String s 
          = "  (   aaa  \t  * (b+c1 ))";
              StringTokenizer st 
          = new StringTokenizer(s, " \t\n\r\f""()+*");
              
          while (st.hasMoreTokens()) {
                  System.out.println(st.nextToken());
          主站蜘蛛池模板: 喀喇沁旗| 宣化县| 永平县| 云林县| 称多县| 内江市| 灯塔市| 商丘市| 宜川县| 桃园县| 华阴市| 通海县| 汉中市| 黄龙县| 腾冲县| 清镇市| 揭西县| 临澧县| 沅陵县| 颍上县| 于都县| 嘉荫县| 宁海县| 宝坻区| 台山市| 金坛市| 平定县| 雅安市| 沧州市| 衡东县| 霍林郭勒市| 阿图什市| 西峡县| 固安县| 九江市| 南溪县| 乌鲁木齐市| 常德市| 平顶山市| 息烽县| 金阳县|