본문 바로가기
○ 기술면접/알고리즘

연산: 문자열 곱하기

by ZEROMI 2023. 6. 9.
728x90

문제 설명

문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return 하는 solution 함수를 작성해 주세요.


제한사항
  • 1 ≤ my_string의 길이 ≤ 100
  • my_string은 영소문자로만 이루어져 있습니다.
  • 1 ≤ k ≤ 100

class Solution {
    public String solution(String my_string, int k) {
        String answer = "";
        
        for (int i = 0; i < k; i++) {
            answer += my_string;
        }
        
        return answer;
    }
}​
노트
- 문자열 반복은 반복문만 생각했는데 repeat 메서드가 존재한다. (자바 11에서 추가 된 String Method)
class Solution {
    public String solution(String my_string, int k) {
        return my_string.repeat(k);
    }
}​
 
728x90