프로그래머스 문자 반복 출력하기 문제

class Solution {
    public String solution(String my_string, int n) {
        String answer = "";
        char[] a = new char[my_string.length()];
            for(int i = 0; i < my_string.length(); i++) {
                a[i] = my_string.charAt(i);
                for(int m = 1; m <= n; m++){
                    answer += a[i];
                }
            }
        return answer;
    }
}

 

- my_string문자열의 길이만큼 a문자 배열 길이 설정

- a문자 배열에 my_string문자열 요소 하나씩 담고, 담을 때 그 문자 요소를 n번 반복해서 answer에 넣는다.

- charAt()은 String 클래스의 instance 메소드. 현재 문자열에서 특정 인덱스에 위치한 문자를 반환