StringUtils.split()返回一个空字符串?

时间:2014-07-25 10:49:22

标签: java string-utils

java中的StringUtils.split函数是否可以为空字符串输入空字符串?

2 个答案:

答案 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。