Free Lines Arrow
본문 바로가기
Language/Java

[Java] Join() 과 StringJoiner

by skahn1215 2021. 8. 23.
728x90
반응형

Join()

Join 은 여러 문자열 사이에 구분자를 넣어서 결합한다.

String instruments = "drum, bass, guitar";
String []arr = instruments.split(",");
String str = String.join("-", arr);
System.out.println(str); //drum-bass-guitar

 

StringJoiner

문자열을 결합해 준다. 다음 예제를 보면 이해가 빠르다.

StringJoiner sj = new StringJoiner("," ,"[" ,"]");
String []arr = {"drum", "bass", "guitar"}

for(String s : arr){
    sj.add(s);
}

System.out.println(sj.toString); //[drum/bass/guitar]

 

728x90
반응형

'Language > Java' 카테고리의 다른 글

[Java] 직렬화, 역직렬화  (0) 2021.08.23
[Java] java8 에 추가된 기능  (0) 2021.08.23
[Java] Stream API  (0) 2021.08.23
[Java] static  (0) 2021.08.23
[Java] Interface, Abstract  (0) 2021.08.23

댓글