List<String> list를 String으로 변환

2024. 3. 4. 20:05코딩테스트 정리(자바)

728x90

1. String.join() 사용하기

String s=String.join("",list);

 

 

2. StringBuilder 사용하기

StringBuilder sb = new StringBuilder();
for (String s : list) {
    sb.append(s);
}
System.out.println(sb.toString());

 

 


String을 List로 변환하기

 

1. Arrays.asList() 사용

String s = "sample";
String[] strArr = s.split(""); // [s, a, m, p, l, e]
ArrayList<String> list = new ArrayList<String>(Arrays.asList(strArr));

 

 


List를 String []으로 변환하기

 

1. List.toArray() 사용

String[] result = list.toArray(new String[0]);

 

728x90