甲的StringTokenizer 是的一个子类对象 的类,它可以允许应用程序 字符串分解为令牌。可以在创建时或基于每个令牌指定一组定界符。StringTokenizer 实例的行为有两种,具体取决于它是使用具有值 t rue还是false的returnDelims标志创建的。StringTokenizer 的对象在内部维护要标记化的字符串中的当前位置。StringTokenizer的C的重要的方法;屁股是的hasMoreElements(), ,,和countTokens() 。hasMoreTokens()nextElement()nextToken()
public class StringTokenizer extends Object implements Enumeration<Object>
import java.util.*;
public class StringTokenizerTest1 {
public static void main(String args[]) {
StringTokenizer tokens = new StringTokenizer("Welcome To nhooo.com");
System.out.println("countTokens : " + tokens.countTokens());
while(tokens.hasMoreTokens()) {
System.out.println(tokens.nextToken());
}
}
}输出结果
countTokens : 4 Welcome To Tutorials Point
import java.util.*;
public class StringTokenizerTest1 {
public static void main(String args[]) {
StringTokenizer tokens = new StringTokenizer("Welcome-To-Tutorials;Point-India;Hyderabad");
System.out.println("countTokens : " + tokens.countTokens());
while(tokens.hasMoreTokens()) {
System.out.println(tokens.nextToken(";"));
}
}
}输出结果
countTokens : 1 Welcome-To-Tutorials Point-India Hyderabad