왜 아파치의 StringUtils.join을 목록에 사용할 수 없습니까?
StringUtils.join(myList,',');
컴파일 오류가 발생합니다.
cannot find symbol
symbol : method join(java.util.List,char)
cannot find symbol
symbol : method join(java.util.List,char)
그러나 다음과 같이 작동합니다.
StringUtils.join(myList.toArray(),',');
docs (Apache Commons Lang 2.5)
docs (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;
버전 2.3부터 사용할 수 있습니다. 오래된 JAR 파일이 있습니까? – home
그리고'myList'는 어떻게 정의 되었습니까? –
나는 실제로 같은 문제가 있지만 모든것과 내 버전을 확인했습니다. 2.6 – Kevin