Java StringTokenizer 和字符串拆分示例。
java 8object oriented programmingprogramming
StringTokenizer 类允许应用程序将字符串拆分为标记。
此类是旧类,出于兼容性原因保留,但不鼓励在新代码中使用它。
示例
import java.util.*; public class Sample { public static void main(String[] args) { // 创建字符串标记器 StringTokenizer st = new StringTokenizer("Come to learn"); // 计数标记 System.out.println("total tokens : " + st.countTokens()); // 检查 tokens while (st.hasMoreTokens()) { System.out.println("Next token : " + st.nextToken()); } } }
Output
Total tokens : 3 Next token : Come Next token : to Next token : learn
String 类的 split()方法根据给定的正则表达式的匹配项拆分此字符串。
示例
import java.io.*; public class Test { public static void main(String args[]) { String Str = new String("Welcome-to-Tutorialspoint.com"); System.out.println("Return Value :" ); for (String retval: Str.split("-")) { System.out.println(retval); } } }
输出
Return Value : Welcome to Tutorialspoint.com