![](/img/trans.png)
[英]String.split vs StringUtils.split in Java gives different results
[英]StringUtils.split() returns an empty string?
Java中的StringUtils.split函数可以返回空字符串作为输入,而不是空字符串吗?
根据Doc,没有。 只有null
输入字符串将返回null
。
StringUtils.split()
有三个版本:
使用空格作为分隔符,将提供的文本拆分为一个数组
public static String[] split(String str)
将提供的文本拆分为指定分隔符的数组。 这是使用StringTokenizer的替代方法。
public static String[] split(String str, char separatorChar)
将提供的文本拆分为一个数组,并指定分隔符。 这是使用StringTokenizer的替代方法。
public static String[] split(String str, String separatorChars)
不,它不会为非空字符串返回空字符串“”。 我相信您是在谈论零长度为“”的字符串,而不是null。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.