Java中提供了一个类:StringTokenizer用于专门分析字符串中的单词,通过该类的hasMoreTokens()方法判断是否有后续单词,然后取出下一个单词,以取出的单词作为出发点重新判断后续,如果没有后续则返回该单词。
下面演示:
直接在main函数中开始:
String last;
StringTokenizer str = new StringTokenizer("How are you");
//这里可以将how are you 直接换成自己的字符串就行,但是一定要有
while(str.hasMoreTokens()){
//这里用hasMoreTokens()方法判断是否有后续单词
last = str.nextToken();
System.out.println(last);
}
结果输出:How
are
you