1 StringUtils.split() VS String.split();
public static void main(String args[]){
String req="Rel,,rcpt,ct,et,taskid";
String items[] = StringUtils.split(req,",");
for(String item:items){
System.out.println(item);
}
}
return:
Rel
rcpt
ct
et
taskid
public static void main(String args[]){
String req="Rel,,rcpt,ct,et,taskid";
String items[] = req.split(",");
for(String item:items){
System.out.println(item);
}
}
return:
Rel
此处空格
rcpt
ct
et
taskid
所以,StringUtils.split()会忽略分割后的空白字符。
本文对比了Apache Commons Lang库中的StringUtils.split方法与Java标准库中String类的split方法在处理字符串分割时的区别。通过示例代码展示了两者在处理包含连续分隔符的字符串时的不同行为,说明了StringUtils.split方法能更有效地去除分割后的空白字符。

2757

被折叠的 条评论
为什么被折叠?



