String str[] = StringUtils.split("CUSTOMER_PWD","_OR_");
for(String str1 : str){
System.out.println(str1);
}
为什么结果是
CUST
ME
PWD???
问题补充:能说说StringUtils.split的用法吗?
我希望上面的结果是CUSTOMER_PWD
StringUtils.split的用法
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
myali88 2010-05-21 15:16关注[code="java"]public static String[] split(String str, String separatorChars)[/code]
你可以看看源代码,对于这个方法实际上,它是按separatorChars提供的每个字符进行split的,如果你要把它作为一个整体,用
[code="java"]public static String[] splitByWholeSeparator(String str, String separator)[/code]本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报