当我尝试
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;