티스토리 뷰

공장 (factory)/- Programming..

[Java] collection/array의 문자열을 구분자로 합치기.

공부하는 나부랭이, 무중력고기 2014. 10. 13. 22:00

   List에 있는 값들을 콤마를 붙여서 스트링으로 만들어야하는 일이 생겼는데,


   날코딩하려다가 StringUtils에 아주 간편한 메서드가 있는 걸 발견했다. (옛날에 해본 것 같기도 한데... 기억이 나지 않았던 걸지도..)


   jar 다운로드☞ http://commons.apache.org/proper/commons-lang/download_lang.cgi

   API  https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/StringUtils.html



List list = new ArrayList();
list.add("축구");
list.add("야구");
list.add("농구");
String seperatedToComma = StringUtils.join(list, ",");
		
System.out.println("seperatedToComma--> " + seperatedToComma);
// seperatedToComma--> 축구,야구,농구


   List만 예로 들었는데, 배열도 되고 iterator도 되고 다 된다.


   API 참고.



댓글
댓글쓰기 폼
Total
1,507,903
Today
823
Yesterday
927
«   2020/04   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
글 보관함