在日常开发中,经常按指定的字符分割字符串。
此时,我们经常考虑使用str.split ',')处理拆分的数组。
但是,split ) )方法需要在拆分特殊字符时进行迁移。 小数点“.”
建议使用无需转义即可拆分的方法。
使用org.spring framework.util.string utils中的delimitedlisttostringarray(str,delimiter )
进行测试
publicstaticvoidmain (字符串[ ] 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.delimitedlisttostringarray用'.'拆分:'
arrays.tostring (string utils.delimitedlisttostringarray (str,'.');
}
执行结果
split用“.”分割: []
split使用转义用“ ”拆分。 [aa、bb、cc、dd、ee、ff]
string utils.delimitedlisttostringarray用‘.’拆分。 [aa、bb、cc、dd、ee、ff]
希望以上是正文的全部内容,对大家的学习有帮助。 另外,希望能多多支持万仟网。
如果您有任何问题或要求,请点击回复信息。 成千上万的网友会消除你的混乱。