inblog logo
|
silver
    알고리즘문제풀기

    [알고리즘문제풀기] 문자 리스트를 문자열로 변환하기

    silver's avatar
    silver
    Mar 17, 2025
    [알고리즘문제풀기] 문자 리스트를 문자열로 변환하기
    Contents
    문제내가 작성한 정답다른 사람들의 정답

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/181941

    내가 작성한 정답

    String

    class Solution { public String solution(String[] arr) { String answer = ""; for(String s: arr){ answer += s; } return answer; } }

    StringBuilder

    class Solution { public String solution(String[] arr) { StringBuilder sb = new StringBuilder(); for(String s: arr){ sb.append(s); } return sb.toString(); } }

    StreamAPI

    import java.util.Arrays; import java.util.stream.Collectors; class Solution { public String solution(String[] arr) { return Arrays.stream(arr).collect(Collectors.joining()); } }

    다른 사람들의 정답

    class Solution { public String solution(String[] arr) { return String.join("", arr); } }
    💡
    String.join(추가할 구분자, Iterable<? extends CharSequence> elements)
    elements : List, Set 등의 컬렉션을 사용할 수 있다.
    Share article

    silver

    RSS·Powered by Inblog