java中的StringUtils.split函数是否可以为空字符串输入空字符串?
答案 0 :(得分:0)
根据Doc,NO。只有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)
答案 1 :(得分:0)
不,它不会返回空字符串""对于非空字符串。我相信你在谈论零长度的字符串"" ,而不是null。