zoukankan      html  css  js  c++  java
  • StringToken

    package me;

    import java.util.StringTokenizer;


    public class TestStringToken
    {
    public static void main(String[] args)
    {
       String wpskl="AAAAA,BBBBB,CCCCC,DDDDD";
       /**
       *StringTokenizer(String str,
                            String delim,
                            boolean returnDelims)为指定字符串构造一个 string tokenizer。delim 参数中的所有字符都是分隔标记的分隔符。
    如果 returnDelims 标志为 true,则分隔符字符也作为标记返回。每个分隔符都作为一个长度为 1 的字符串返回。如果标志为 false,则跳过分隔符,只是用作标记之间的分隔符。

    注意,如果 delim 为 null,则此构造方法不抛出异常。但是,尝试对得到的 StringTokenizer 调用其他方法则可能抛出 NullPointerException。

    */
       StringTokenizer stoken=new StringTokenizer(wpskl,",",true);

    System.out.println("1 中的结果 *****   "+stoken.countTokens());
       while(stoken.hasMoreTokens())
       {
        System.out.println(stoken.nextToken());
       }
       System.out.println("**********1中的结果结束***********");
       System.out.println();
       System.out.println();
       System.out.println();
       System.out.println("**********2中的结果开始***********");
       stoken=new StringTokenizer(wpskl,",");
       System.out.println("2 中的结果*****    "+stoken.countTokens());
       while(stoken.hasMoreTokens())
       {
        System.out.println(stoken.nextToken());
       }
       System.out.println("**********2中的结果结束***********");
       System.out.println();
       System.out.println();
       System.out.println();
       System.out.println("**********3中的结果开始***********");
       stoken=new StringTokenizer(wpskl);
       System.out.println("3 中的结果*****    "+stoken.countTokens());
       while(stoken.hasMoreTokens())
       {
        System.out.println(stoken.nextToken());
       }
       System.out.println("**********3中的结果结束***********");
       }
    }


    -------------------------

    1 中的结果 *****   7

    AAAAA

    ,

    BBBBB

    ,

    CCCCC

    ,

    DDDDD

    **********1中的结果结束***********

    **********2中的结果开始***********

    2 中的结果*****    4

    AAAAA

    BBBBB

    CCCCC

    DDDDD

    **********2中的结果结束***********

    **********3中的结果开始***********

    3 中的结果*****    1

    AAAAA,BBBBB,CCCCC,DDDDD

    **********3中的结果结束***********
  • 相关阅读:
    AX2009直接交运的bug
    数据库日志
    新蛋中国最新的分类导航,右侧展开菜单,可以修改向左或者向右展开
    用图片代替滚动条的代码
    新蛋网的大图展示效果,缩略图点击显示大图,上一个下一个
    Banner 切换,大小图不同,支持FF和OPERA,IE系列
    下拉菜单,支持所有浏览器
    电容选型
    000.数字电子技术分类
    Altium design16设计技巧
  • 原文地址:https://www.cnblogs.com/kentyshang/p/1287458.html
Copyright © 2011-2022 走看看