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中的结果结束***********
  • 相关阅读:
    MVC模式-----struts2框架(2)
    MVC模式-----struts2框架
    html的<h>标签
    jsp脚本元素
    LeetCode "Paint House"
    LeetCode "Longest Substring with At Most Two Distinct Characters"
    LeetCode "Graph Valid Tree"
    LeetCode "Shortest Word Distance"
    LeetCode "Verify Preorder Sequence in Binary Search Tree"
    LeetCode "Binary Tree Upside Down"
  • 原文地址:https://www.cnblogs.com/kentyshang/p/1287458.html
Copyright © 2011-2022 走看看