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 中的结果结束 ***********
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值