Eri*_*son 7 java collections apache-commons apache-stringutils
当我尝试
StringUtils.join(myList,',');
Run Code Online (Sandbox Code Playgroud)
我得到编译失败:
cannot find symbol
symbol : method join(java.util.List,char)
Run Code Online (Sandbox Code Playgroud)
但以下工作:
StringUtils.join(myList.toArray(),',');
Run Code Online (Sandbox Code Playgroud)
该文档(阿帕奇共享郎2.5)似乎表明,两者都应该工作,因为它们都记录:
public static String join(Collection collection,
char separator)
Run Code Online (Sandbox Code Playgroud)
和
public static String join(Object[] array,
char separator)
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?为了记录,我正在进口import org.apache.commons.lang.StringUtils;
nfe*_*ner 12
最可能的原因是,您使用的是较旧版本的Commons Lang,因为使用a的方法Collection仅在2.3中添加.
您可以通过查看现场MANIFEST.MFJar 中的文件来检查Implementation-Version.
| 归档时间: |
|
| 查看次数: |
12672 次 |
| 最近记录: |