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 下载。
  • 相关阅读:
    poj2229 Sumsets (递推)
    hihocoder1148 February 29(区间闰年计数)
    sort函数比较cmp写法
    字符串忽略大小写
    地形
    启用和禁用warning
    AppStore SDK
    NGUI List优化
    ETC1
    加载
  • 原文地址:https://www.cnblogs.com/zhengyun_ustc/p/StringTokenizer.html
Copyright © 2011-2022 走看看