zoukankan      html  css  js  c++  java
  • JavaME中可用的StringTokenizer

        /*
         * 你只需要将
            
    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());


    StringTokenizer的Ostermiller版本,源代码可以从Ostermiller Utils version 1.05.00 下载。
  • 相关阅读:
    平板涂色
    速算游戏_NOI导刊2011提高(04)
    信息学奥赛一本通——配套刷题网站
    求10000以内n的阶乘
    大整数的因子
    计算2的N次方
    大整数加法
    带余除法
    A/B 高精度
    A*B 高静度
  • 原文地址:https://www.cnblogs.com/zhengyun_ustc/p/StringTokenizer.html
Copyright © 2011-2022 走看看