본문 바로가기

IT칼럼/JAVA

StringBuilder example

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