본문 바로가기
JAVA/Programmers

JAVA 프로그래머스 [문자 반복 출력하기] 자바 Lv.0

by tripleup 2023. 5. 28.
728x90
반응형

[프로그래머스] 코딩테스트 연습 -> 코딩테스트 입문 -> 문자 반복 출력하기

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


해결 과정

 

반복문을 돌면서 각 문자당 n만큼 반복한 문자열을 반환하는 문제이다.

 

우선 반복문을 통해 my_string.charAt(i); 을 이용해 문자열의 각 문자를 

j < n 까지 반복하면서 각 문자를 n개 만큼 반복시켜 answer에 추가해준다.

 

그리고 answer을 리턴하면 된다.

 

소스 코드

 

class Solution {
    public String solution(String my_string, int n) {
        String answer = "";
        
        for (int i = 0; i < my_string.length(); i++) {
            for (int j = 0; j < n; j++) {
                answer += my_string.charAt(i);
            }
        }
    
        return answer;
    }
}

 


728x90
반응형

댓글