html5中文学习网

您的位置: 首页 > 网站及特效实例 > jquery特效 » 正文

Java中Split函数的用法技巧_编程语言综合

[ ] 已经帮助:人解决问题
在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。以下我就为大家介绍,需要的朋友可以参考下
 

如执行:"2|33|4".split("|")xMiHTML5中文学习网 - HTML5先行者学习网
出来的结果是:xMiHTML5中文学习网 - HTML5先行者学习网
""xMiHTML5中文学习网 - HTML5先行者学习网
2xMiHTML5中文学习网 - HTML5先行者学习网
xMiHTML5中文学习网 - HTML5先行者学习网
3xMiHTML5中文学习网 - HTML5先行者学习网
3xMiHTML5中文学习网 - HTML5先行者学习网
xMiHTML5中文学习网 - HTML5先行者学习网
4xMiHTML5中文学习网 - HTML5先行者学习网
奇怪吧,不过注意看一下API说明还是知道原因的.xMiHTML5中文学习网 - HTML5先行者学习网
xMiHTML5中文学习网 - HTML5先行者学习网
java.lang.string.split xMiHTML5中文学习网 - HTML5先行者学习网
split 方法 xMiHTML5中文学习网 - HTML5先行者学习网
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 xMiHTML5中文学习网 - HTML5先行者学习网
stringObj.split([separator,[limit]]) xMiHTML5中文学习网 - HTML5先行者学习网
参数 xMiHTML5中文学习网 - HTML5先行者学习网
stringObj xMiHTML5中文学习网 - HTML5先行者学习网
必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 xMiHTML5中文学习网 - HTML5先行者学习网
separator xMiHTML5中文学习网 - HTML5先行者学习网
可选项。字符串或 正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。 xMiHTML5中文学习网 - HTML5先行者学习网
limit xMiHTML5中文学习网 - HTML5先行者学习网
可选项。该值用来限制返回数组中的元素个数。 xMiHTML5中文学习网 - HTML5先行者学习网
说明 xMiHTML5中文学习网 - HTML5先行者学习网
split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解 xMiHTML5中文学习网 - HTML5先行者学习网
xMiHTML5中文学习网 - HTML5先行者学习网
所以正常的写法是这样的:xMiHTML5中文学习网 - HTML5先行者学习网
1、如果用“.”作为分隔的话,必须是如下写法:String.split("//."),这样才能正确的分隔开,不能用String.split(".");xMiHTML5中文学习网 - HTML5先行者学习网
2、如果用“|”作为分隔的话,必须是如下写法:String.split("//|"),这样才能正确的分隔开,不能用String.split("|");xMiHTML5中文学习网 - HTML5先行者学习网
“.”和“|”都是转义字符,必须得加"//";xMiHTML5中文学习网 - HTML5先行者学习网
3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“a=1 and b =2 or c=3”,把三个都分隔出来,可以用String.split("and|or");xMiHTML5中文学习网 - HTML5先行者学习网

 xMiHTML5中文学习网 - HTML5先行者学习网

 

 xMiHTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助