2015年7月14日 21:40:09
今天在工作中遇到了的一个关于String字符串的分割问题:
String example1="a,b,c,d,,e ";
现在要将字符串以逗号分隔开,形成6个单独的字符串,开始想到的方法就是substring方法,但是太笨。于是去查找,搜索到split方法
string.split();使用方法:
一共搜索到6中分割的方法,今天用到第一种
1) public string[] Split(params char[] separator)
以separator字符分割
2) public string[] Split(char[] separator, int count)
以separator分割,count表示分割字符字符串的个数,比如分割example1就会生成两个字符串 "a" , "b,c,d,,e"
3) public string[] Split(char[] separator, StringSplitOptions options)
options可以是RemoveEpmtyEntires(去除空白字符串)
None(保留空元素)
4) public string[] Split(string[] separator, StringSplitOptions options)
5) public string[] Split(char[] separator, int count, StringSplitOptions options)
6) public string[] Split(string[] separator, int count, StringSplitOptions options)
6) public string[] Split(string[] separator, int count, StringSplitOptions options)
456暂时没有用到,不做阐述。
参考文献:http://www.yiibai.com/java/java_string_split.html