(七).StringTokenizer类

  1. StringTokenizer类用来还原一个多次字符串中的单词,通常在读取输入时使用。

1).StringTokenizer类包含在java.util中,在使用时要声明:

import java.util.StringTokenizer;

2).pubilc StringTokenizer(String theString)

构造函数,在查找theString中的标记时,默认分隔符是空白符。

3).public StringTokenizer(String theString, String delimiters)

构造方法,在查找theString中的标记时,将使用delimiters字符串中的字符作为分隔符。

4).public boolean hasMoreTokens();

测试标记器(tokenizer)的字符串中还有没有其他标记,一般与nextToken方法一起使用,只要nextToken方法还没有返回该字符串中的所有标记,他就返回true,否则返回false。

5).public String nextToken();

返回该标记化器的字符串中的下一个标记(如果没有标记要返回,则抛出NoSuchElementException)。

6).public String nextToken(String delimiters);

改变分隔符为delimiters中的那些字符(可有多个),然后返回该标记化器的字符串中的下一个标记。

如果没有标记要返回,则抛出NoSuchElementException。 如果delimiters等于null,则抛出NullPointException。

7).public int countToken();

返回next Token还没有返回的标记数。

谷歌翻译:StringTokenizer是一个遗留类,出于兼容性原因而保留,尽管在新代码中不鼓励使用它。 建议任何寻求此功能的人都使用String的split方法或java.util.regex包。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值