2 回答

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
這是 StringTokenizer 類下的一個(gè)方法。你首先要知道 StringTokenizer 是干什么用的。
StringTokenizer 用來分割字符串,你可以指定分隔符,比如',',或者空格之類的字符。nextToken() 用于返回下一個(gè)匹配的字段。
-----------------------
給你一個(gè)Demo:
import java.util.StringTokenizer;
public class Demo {
public static void main (String args[]) {
String str = "Hello, world";
StringTokenizer st = new StringTokenizer(str, ","); // 用逗號(hào)分隔
while (st.hasMoreTokens()) // 判斷是否已經(jīng)到結(jié)尾
System.out.println(st.nextToken()); // 打印下一個(gè)字段
}
}
----------------------
結(jié)果:
Hello
world

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個(gè)贊
使用StringTokenizer類分析字符串
StringTokenizer fenxi=new StringTokenizer("we are student");
StringTokenizer對(duì)象稱作一個(gè)字符串分析器.一個(gè)分析器可以使用nextToken()方法逐個(gè)獲取字符串中的語言符號(hào)單詞,每當(dāng)調(diào)用nextToken()時(shí),都將在字符串中獲得下一個(gè)語言符號(hào).
添加回答
舉報(bào)