根据分割符分割指定字符串
注意
1.list应为成员变量
2.函数要返回list,不能返回null
代码
import java.util.ArrayList;
import java.util.List;public class UtilString {
static List<String> list=new ArrayList<String>();①
/**
*
* 根据分割符<h4>('.',':','/')</h4>,分割指定字符串
* @param str 被分割的字符串
* @param div 分割符
* @return list 被分割后的字符集合
*/
public static List<String> diveString(String str,String div) {
int index = str.indexOf(div);
list.add(str.substring(0, index));
String next=str.substring(index+1);
if (next.contains("/")) {
diveString(next, div);
}
return list;
}
}