版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/shepherd_dirk/article/details/81747135
StringTokenizer与split用,
分割字符串
public static void main(String[] args) throws Exception {
String string = "aa,,cc,,";
StringTokenizer st = new StringTokenizer(string, ",");
String[] strs = string.split(",");
for (int i = 0; i < 5; i++) {
if (st.hasMoreTokens()) {
System.out.println("Token:" + st.nextToken());
}else {
System.out.println("Token:null");
}
}
for (int i = 0; i < strs.length; i++) {
if ("".equals(strs[i])) {
System.out.println("split:empty");
} else {
System.out.println("split:" + strs[i]);
}
}
}
输出结果
Token:aa
Token:cc
Token:null
Token:null
Token:null
split:aa
split:empty
split:cc