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中的结果结束***********
  • 相关阅读:
    vsftpd匿名用户实验
    CentOS7 突然连不上网,报错"FailedtostartLSB:Bring up/down networking"
    搭建Java Web开发环境
    Starting named:[FAILED] named启动失败
    CentOS6克隆虚拟机报错Device eth0 does not seem to be present,delaying initialization.
    ADD requires at least two arguments
    mysql 5.7密码策略修改
    JavaScript手册
    vs编译生成之后报错
    vs编译生成之后报错
  • 原文地址:https://www.cnblogs.com/kentyshang/p/1287458.html
Copyright © 2011-2022 走看看