Java里hasMoreTokens是什么意思?
的有关信息介绍如下:hasMoreTokens() 是 StringTokenizer对象的方法,StringTokenizer类属于 java.util 包,用于分隔字符串。
hasMoreTokens() 意思是是否有分隔符,返回值是布尔。
该方法是用来判断是否还有分隔符。
举个例子:
返回结果如下:
源码如下:
首先,tokens在这里不是加密暗号的意思, 是符号,那这个方法的意思就是是否有更多符号。
这个方法来自java.util.StringTokenizer这个类 tokenizer是分词器的意思,所以这个工具类是用来给String字符串分词的。默认的构造方法使用的分隔符是空格(" ")、制表符(\t)、换行符(\n)、回车符(\r);当然也可以自定义。 hasMoreTokens()方法就是返回这个字符串是否包含了这些分隔符。