,,Java StringUtils字符串分割转数组的实现

,,Java StringUtils字符串分割转数组的实现

摘要:本文主要介绍Java StringUtils对数组进行字符串分段的实现,通过示例代码进行了详细介绍,对大家的学习或工作有一定的参考价值。有需要的朋友下面和边肖一起学习。

在我们的日常开发中,经常会遇到按照指定字符拆分一个字符串的情况。

这个时候我们往往会想到用str.split(',')来处理得到分区数组。

但是拆分特殊字符时需要调用split()方法。如小数点“.”

这里我推荐一个方法,可以分段而不逃逸。

在org . spring framework . util . string guils中使用带分隔符的Listtostringray (STR,Delimiter)。

试验

公共静态void main(String[] args) {

string str=' aa . bb . cc . DD . ee . ff ';

System.out.println('split除以'。' Arrays.toString(str.split(' . ')));

System.out.println('split在转义后用' \ \ '拆分:' Arrays.toString(str.split('\\ . ')));

system . out . println(' String Utils。DelimitedListToStringRay使用'.要拆分:'

arrays . tostring(string utils . delimitedlisttostringarray(str,'.')));

}

运行结果

拆分使用“.”要拆分:[]

Split是用转义的“\ \”进行拆分的:[aa、bb、cc、dd、ee、ff]

严格要求。DelimitedListToStringray除以“.”:[aa、bb、cc、dd、ee、ff]

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: