我们如何在Java中使用StringTokenizer类?
甲的StringTokenizer 是的一个子类对象 的类,它可以允许应用程序 字符串分解为令牌。可以在创建时或基于每个令牌指定一组定界符。StringTokenizer 实例的行为有两种,具体取决于它是使用具有值 true还是false的returnDelims标志创建的。StringTokenizer 的对象在内部维护要标记化的字符串中的当前位置。StringTokenizer的C的重要的方法;屁股是的hasMoreElements(),,,和countTokens()。hasMoreTokens()
nextElement()
nextToken()
语法
public class StringTokenizer extends Object implements Enumeration<Object>
例子1
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
例子2
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