IT칼럼/JAVA

StringBuilder example

VanDevKIM 2018. 11. 3. 01:37
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를 호출해서 사용함.