2012년 1월 11일 수요일

배열을 문자열 또는 리스트로 변환

배열을 문자열로 변환: java.util.Arrays 클래스의 toString() 함수를 이용
String[] array = new String[]{
"a",
"b",
"c"
};
String text = Arrays.toString(array);
System.out.printf("%s\n", text);

결과: [a, b, c]

배열을 리스트로 변환: java.util.Arrays 클래스의 asList() 함수를 이용
String[] array = new String[]{
"a",
"b",
"c"
};
List<String> list = Arrays.asList(array);
System.out.printf("%s\n", list);

결과: [a, b, c]


!) Arrays 클래스를 이용하게 되는 경우 ', ' 구분자에 [] 로 쌓여 있는 문자열을 얻게 된다.
다른 형식의 문자열 결과를 원하는 경우 아래 링크를 참조한다.
Java - How to convert Array to String: http://www.easywayserver.com/blog/java-how-to-convert-array-to-string/

댓글 없음:

댓글 쓰기