Java.lang.String中个别小技巧

在大数据处理中,我们经常会用到split对字符串进行截取处理,一下几点都是本人在编码过程中犯过的几个小错误,总结起来,希望能对大家有点帮助

1.spilt(String str)这个方法可以以给定的表达式和限制参数来调用,截取之后数组中不包括空字符串

例如:“b:||pp,“gfs”

需要以“:”将数组区分开来,可以直接split(“:”) 输出结果为{“b”,“||pp,“gfs”}

2.split(String str,int index)这个方法以第一个str出现的位置将原字符串分成index个字符串,

例如: "a:b:c:d:e"

需要用":"将对象分成两个部分,可以直接用split(“:”,2)输出结果{“a”,“b:c:d:e”}

3.当以“|”进行转换时,需注意,他的格式应该是 split(“\\|”);

4.当需要保存转换成数组中的空值时,其内容是split(“\\|”,-1)允许集合中存在空值!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值