当我尝试时
StringUtils.join(myList,',');
我遇到了编译错误:
cannot find symbol
symbol : method join(java.util.List,char)
但是以下方法可行:
StringUtils.join(myList.toArray(),',');
文档(Apache Commons Lang 2.5)似乎表明两者都可以工作,因为它们都记录了:
public static String join(Collection collection,
char separator)
并且
public static String join(Object[] array,
char separator)
有什么想法吗?值得一提的是,我正在导入 import org.apache.commons.lang.StringUtils;