|
Java 中我们可以使用 StringTokennizer 设置不同分隔符来分隔字符串,默认的分隔符是: 空格、制表符(\t)、换行符(
)、回车符(\r)。
以下实例演示了 StringTokennizer 使用空格和等号来分隔字符串: JavaStringSplitEmp.java 文件import java.util.StringTokenizer ;
public class Main {
public static void main ( String [ ] args ) {
String str = " This is String , split by StringTokenizer, created by javathinker " ;
StringTokenizer st = new StringTokenizer ( str ) ;
System . out . println ( " ----- 通过空格分隔 ------ " ) ;
while ( st . hasMoreElements ( ) ) {
System . out . println ( st . nextElement ( ) ) ;
}
System . out . println ( " ----- 通过逗号分隔 ------ " ) ;
StringTokenizer st2 = new StringTokenizer ( str , " , " ) ;
while ( st2 . hasMoreElements ( ) ) {
System . out . println ( st2 . nextElement ( ) ) ;
}
}
} |
输出结果:
----- 通过空格分隔 ------
This
is
String
,
split
by
StringTokenizer,
created
by
javathinker
----- 通过逗号分隔 ------
This is String
split by StringTokenizer
created by javathinker
程序猿的技术大观园:www.javathinker.net
[这个贴子最后由 flybird 在 2020-01-21 21:34:20 重新编辑]
|
|