让变化成为计划的一部分

欢迎大家探讨本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 让变化成为计划的一部分 阅读(312) 评论(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());

只有注册用户登录后才能发表评论。


网站导航: