어떤 스트링 배열에 비어있는 값이 들어있기도 하고,
값이 들어있기도 한 상태다.
{"cat", "", "", "dog", "horse", "", "lion"}
값이 들어있는 것들을 스트링으로 만들고 싶다. 아래처럼.
cat, dog, horse, lion
이럴 때 쉽게 만들어주는 메소드가 있다!
바로 StringUtils의 join 메소드.
StringUtils 같은 유틸 클래스를 사용하기 위해서는 라이브러리가 필요한데,
maven을 쓰고 있다면 메이븐 검색에서(http://mvnrepository.com/search.html)
commons lang을 검색해서 최근 라이브러리의 디펜던시를 복사해서 쓴다.
<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency> |
예제 코드 >>
String[] animal = {"cat", "", "", "dog", "horse", "", "lion"}; String result = StringUtils.join(animal, ','); System.out.print(result); |
결과 >>
cat, dog, horse, lion |
'개발 > JAVA' 카테고리의 다른 글
[jUnit] class not found 에러 (0) | 2014.05.15 |
---|---|
Hash Set - Custom class 중복 제거하기 (0) | 2014.02.16 |
텍스트 파일 읽어오기 - (JAVA) (0) | 2014.01.11 |
C++ 의 virtual 함수. 가상화. JAVA랑 C++의 차이점 (1) | 2013.07.26 |
listener를 사용한 servlet 객체 공유하는 법 (0) | 2013.06.11 |