StringTokenizer(Steing str, String delim, boolean returnDelims)用法
时间: 2024-06-06 16:09:16 浏览: 115
StringTokenizer是Java中的一个类,它可以将一个字符串按照指定的分隔符(delim)进行拆分,并将拆分后的结果存储到一个枚举(Enumeration)中。其中,str表示要进行拆分的字符串,delim表示分隔符,returnDelims表示是否将分隔符作为独立的元素返回。
如果returnDelims为true,则表示分隔符也会作为独立的元素返回;如果为false,则默认不返回分隔符。例如,如果有一个字符串"hello,world",我们可以按照","作为分隔符来拆分字符串,代码如下:
String str = "hello,world";
StringTokenizer st = new StringTokenizer(str, ",");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
运行结果:
hello
world
需要注意的是,StringTokenizer在使用时比较麻烦,建议使用String的split方法来进行字符串的分隔。
阅读全文