方案一:
String Str="a,b,c,d,e,f";
String [] result = Str.split(",");//split根据匹配给定的正则表达式来拆分此字符串。
for(int a = 0;a<result.length;a++){
System.out.print(result[a]+"\t");
}
方案二:利用StringTokenizer文字分词器
String Str="a,b,c,d,e,f";
StringTokenizer tokener = new StringTokenizer(Str,",");
String [] result = new String[tokener .countTokens()];// 计算在生成异常之前可以调用此 tokenizer 的 nextToken 方法的次数
int i=0;
while(tokener. hasMoreTokens ())
{
result[i++]=tokener.nextToken();//返回此 string tokenizer 的下一个标记。
}
for(int a = 0;a<result.length;a++){
System.out.print(result[a]+"\t");
}
转载于:https://my.oschina.net/zjllovecode/blog/849393