共计 483 个字符,预计需要花费 2 分钟才能阅读完成。
/**
* JAVA 分隔字符串变成数组.
* <p/>
* 使用 StringTokenizer,String 的 split 函数不能处理 ’|’ 符号
*
* @param input 输入字符串
* @param delim 分隔符
* @return 分隔后数组
*/
public static String[] splitString(String input, String delim) {
if (isEmpty(input)) {
return new String[0];
}
ArrayList al = new ArrayList();
for (StringTokenizer stringtokenizer = new StringTokenizer(input, delim);
stringtokenizer.hasMoreTokens();
al.add(stringtokenizer.nextToken())) {
}
String result[] = new String[al.size()];
for (int i = 0; i < result.length; i++) {
result_= (String) al.get(i);
}
return result;
}
_
正文完
发表至: java
2019-11-14