문제
https://school.programmers.co.kr/learn/courses/30/lessons/181940
문제 설명
문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return 하는 solution 함수를 작성해 주세요.
풀이
k의 값으로 반복문을 순회하며 answer 변수에 누적했다.
코드
class Solution {
public String solution(String my_string, int k) {
String answer = "";
for (int i = 0; i < k ; i++) {
answer += my_string;
}
return answer;
}
}
또는 아래와 같이 String 클래스의 repeat() 메서드를 통해 코드를 작성할 수 있다!
class Solution {
public String solution(String my_string, int k) {
return my_string.repeat(k);
}
}
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Java] Lv.0 - 공배수 (0) | 2023.08.26 |
---|---|
[프로그래머스/Java] Lv.0 - n의 배수 (0) | 2023.08.25 |
[프로그래머스/Java] Lv.0 - 문자 리스트를 문자열로 변환하기 (0) | 2023.08.23 |
[프로그래머스/Java] Lv.0 - 문자열 섞기 (0) | 2023.08.23 |
[프로그래머스/Java] Lv.0 - 문자열 겹쳐쓰기 (0) | 2023.08.23 |