import java.util.List;
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
List<String> tree = Arrays.asList("abc", "def", "ghi", "dykim", "ijk", "lmn");
System.out.println(listToString(tree));
}
private static String listToString(List<String> list){
StringBuilder sb = new StringBuilder();
for(String el: list){
sb.append(el).append(" ");
}
return sb.toString();
}
}
String aa = "";
for(String el: list){
aa += el + " ";
}
return aa;
결과는 같지만, 아래의 경우 내부적으로 StringBuilder를 호출해서 사용함.
'IT칼럼 > JAVA' 카테고리의 다른 글
BigInteger, BigDecimal example (0) | 2018.11.04 |
---|---|
Priority Queue (0) | 2018.11.03 |
StringTokenizer example (0) | 2018.11.03 |
BufferedReader example (0) | 2018.11.02 |
Scanner example (0) | 2018.11.02 |