wordpress 视频站模板下载,网站集群建设ppt,东莞企业网站建设费用,室内设计师网上接单java.util.StringTokenizer 功效:将字符串以定界符为界#xff0c;分析为一个个的token#xff08;可理解为单词#xff09;#xff0c;定界符可以自己指定。 #xff11;、构造函数。1. StringTokenizer(String str) #xff1a;构造一个用来解析str的StringTokenizer对… java.util.StringTokenizer 功效:将字符串以定界符为界分析为一个个的token可理解为单词定界符可以自己指定。 、构造函数。1. StringTokenizer(String str) 构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。 2. StringTokenizer(String str, String delim) 构造一个用来解析str的StringTokenizer对象并提供一个指定的分隔符。如new StringTokenizer(A|001:B|002:C|003,:); 3. StringTokenizer(String str, String delim,boolean returnDelims) 构造一个用来解析str的StringTokenizer对象并提供一个指定的分隔符同时指定是否返回分隔符。、方法。说明 1. 所有方法均为public 2. 书写格式修饰符 返回类型 方法名参数列表1. int countTokens() 返回nextToken方法被调用的次数。如果采用构造函数1和2返回的就是分隔符数量(例2)。 2. boolean hasMoreTokens() 返回是否还有分隔符。 3. boolean hasMoreElements() 结果同2。 4. String nextToken() 返回从当前位置到下一个分隔符的字符串。 5. Object nextElement() 结果同4。 6. String nextToken(String delim) 与4类似以指定的分隔符返回结果。3、例子。() split 与 StringTokenizer 的萧萧区别!import java.util.StringTokenizer;
public class StringTokenizerDemo
{public static void main(Stringargs[]){Stringstr100|66,55:200|567,90:102|43,54;StringabcA|B|C|D;StringTokenizerstrTokenew StringTokenizer(str,:);//默认不打印分隔符//StringTokenizerstrTokenew StringTokenizer(str,:,true);//打印分隔符//StringTokenizerstrTokenew StringTokenizer(str,:,false);//不打印分隔符intsizestrToke.countTokens();//3 5System.out.println(strToke count size);while(strToke.hasMoreElements()){System.out.println(strToke.nextToken());//System.out.println(strToke.nextElement()); //效果同上}//String[]str_abcstr.split(\\|);//结果与StringTokenizer一样String[]str_abcstr.split(|);//得到不同的结果for(inti0;istr_abc.length;i){System.out.println(str_abc[i]);}}
} 转载于:https://www.cnblogs.com/yangkai-cn/p/4016642.html