您的位置 首页 java

「每日一面」如何把一段逗号分割的字符串转换成一个数组?

1、如何把一段逗号分割的字符串转换成一个数组?

本文主要是考察的java中string字符串常用的api,

如果不查 jdk api,我很难写出来!我可以说说我的思路:

1 用正则表达式,代码大概为:

 String [] result = orgStr.split(“,”); 
// 实例二
String orgStr="ycc,cheng,chiahi,hello,james";
String[] str=orgStr.split(",");
for (String string : str) {
    System.out.println(string);
}   

2 用 StingTokenizer ,

  StringTokenizer  tokener = StringTokenizer(orgStr,”,”); 
String [] result =new String[tokener.countTokens()]; 
Int i=0; 
while(tokener.hasNext(){
result[i++]=toker.nextToken();
} 

// 实例二
String orgStr="ycc,cheng,chiahi,hello,kobe";
StringTokenizer tokener = new StringTokenizer(orgStr,",");
String [] result = new String[tokener.countTokens()];
int i=0;
while(tokener.hasMoreTokens()){
  result[i++]=tokener.nextToken();
}

for (String string : result) {
   System.out.println(string);
}   

引用:

文章来源:智云一二三科技

文章标题:「每日一面」如何把一段逗号分割的字符串转换成一个数组?

文章地址:https://www.zhihuclub.com/186588.shtml

关于作者: 智云科技

热门文章

网站地图