讓變化成為計劃的一部分

          歡迎大家探討本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());
          主站蜘蛛池模板: 怀仁县| 宿松县| 东明县| 富宁县| 冕宁县| 红桥区| 海口市| 随州市| 南岸区| 林周县| 泽普县| 克拉玛依市| 丹江口市| 山丹县| 岱山县| 临西县| 瓦房店市| 巴林左旗| 嘉祥县| 同江市| 平乡县| 五华县| 庐江县| 庆城县| 武夷山市| 朝阳县| 江孜县| 青田县| 华亭县| 泰兴市| 肃南| 安远县| 永川市| 本溪| 二连浩特市| 筠连县| 友谊县| 河源市| 揭阳市| 沙洋县| 石河子市|