⭐문제 설명
문자들이 담겨있는 배열 arr 가 주어집니다.
arr 의 원소들을 순서대로 이어 붙인 문자열을 return 하는 solution함수를 작성해 주세요.
입출력 예
String[] arr | result |
["a","b","c"] | "abc" |
⭐문제 풀이
내 풀이
class Solution {
public String solution(String[] arr) {
String answer = "";
for(int i = 0; i<arr.length; i++){
answer += arr[i];
}
return answer;
}
}
다른 사람 풀이
class Solution {
public String solution(String[] arr) {
return String.join("", arr);
}
}
⭐알게 된 정보
◆ String.join()
String 클래스의 join 메소드는 static 메소드로 여러 문자열을 지정된 구분자를 사용하여 하나의 문자열로 결합한다.
String[] words = {"Java", "is", "fun"};
String result = String.join(" ", words); // "Java is fun"
'Backend > Java - Coding Test' 카테고리의 다른 글
[프로그래머스(Java)] Lv.0 리스트(배열) - n번째 원소부터 / Arrays.copyOfRange() (0) | 2024.09.12 |
---|---|
[프로그래머스(Java)] Lv.0 문자열 - 접두사인지 확인하기 (+ 접미사) / startsWith() / endsWith() (0) | 2024.09.11 |
[프로그래머스(Java)] Lv.0 연산 - 문자열 겹쳐쓰기 (0) | 2024.09.10 |
[프로그래머스(Java)] Lv.0 출력 - 홀짝 구분하기 (0) | 2024.09.10 |
[프로그래머스(Java)] Lv.0 출력 - 문자열 돌리기 / toCharArray() (1) | 2024.09.09 |