永发信息网

Java中split的用法

答案:4  悬赏:80  手机版
解决时间 2021-01-15 10:20
Java中split的用法
最佳答案
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

stringObj.split([separator,[limit]])参数

stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。

separator 可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。

limit 可选项。该值用来限制返回数组中的元素个数。

split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解,separator 不作为任何数组元素的部分返回。

-------------------------------------------------------------------------------------------------------------

1、如果用"."作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");

2、如果用"|"作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");

3、如果用"\"作为分隔,就得写成这样:String.split("\\\\"),因为在Java中是用"\\"来表示"\"的, "."、"|"和"\"都是转义字符,必须得加"\\";

4、如果在一个字符串中有多个分隔符,可以用"|"作为连字符,比如:"acount=? and uu =? or n=?",把三个都分隔出来,可以用String.split("and|or");
全部回答
string[] split(char c);该方法用于将字符串按分隔符c分割 返回string数组如: string aa="aaaaaaaaa|bbbb|ccc.ddd";aa.split('|');结果为: aaaaaaaaa bbbb ccc.ddd如果是 aa.split('.');结果为:aaaaaaaaa|bbbb|ccc ddd
那是字符串分割的方法比如有个字符串是这样的 String str = "boo:and:foo";调用它的方法 str.split(":");意思是以“:”分割上面的字符串。返回一个字符串数组,数组里面就是{ "boo", "and", "foo" }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
以《我眼中的体育》为题的作文
94厘米等于多少尺寸
请问一下在刑拘当中其家属能否查看监室监控录
what和are能否连用呢?帮帮忙吧
怎么样切鸡肉 肉不会碎
为什么现在大部分手机都是前黑后白,而不做成
本人男,身高177厘米.请问标准体重为
土地使用证只知道地号,能查出土地位置在哪里
关于为什么不能说地壳由硅铝层和硅镁层构成的
校园网宽带认证客户端
什么是基因克隆?
泰国佛牌怎么看真假
以前投过的公司还能不能再投
犯罪时候不满18岁的,不适用死刑,但可以判处
侯马市房地产交易中心地址在哪,我要去那里办
推荐资讯
高中生物。
ファン相手には物腰柔らかい美少年だが、実は
小麦仁怎么煮
英制94厘米是多少厘米
有在珍爱网交过友的进来~~感觉如何?谢谢 ~!
莫旗到肥东多少公里
司马迁在《史记?货殖列传》提到:“夫用贫求
天行健怎么去啊,我要去那办事
(-5.5)+(-3.2)-(-2.5)-4.8要过程
这段感情我还要坚持吗?
谁知道苹果5C型号A1526是移动版本还是联通 还
大家觉得张之垚这人怎样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?