문자 반복 출력하기

난이도 하
화낼거양's avatar
Dec 04, 2024
문자 반복 출력하기
Contents
문제정답
 
 
 
 

문제

 
 
notion image
 
 
기본적으로 주어진 코드 :
class Solution { public String solution(String my_string, int n) { String answer = ""; return answer; } }
 

정답

 
class Solution { public String solution(String my_string, int n) { String answer = ""; for (int j = 0; j < my_string.length(); j++) { for (int i = 0; i < n; i++) { answer += my_string.charAt(j); } } return answer; } }
 
 
int n 의 값만큼 문자들을 추가로 늘려야 합니다.
💡
문자열 name과 int 4가 주어졌다면
nnnnaaaammmmeeee 와 같이 출력되어야 합니다.
 
 

Code Detail

 
  • 함수 정의 및 초기화:
    • 함수 solution은 두 개의 매개변수 my_string (문자열)과 n (반복 횟수)을 받습니다.
    • 결과를 저장할 빈 문자열 answer를 초기화합니다.
  • 중첩된 for 루프:
    • 첫 번째 for 루프 (j 변수)는 my_string의 각 문자를 순회합니다.
    • 두 번째 for 루프 (i 변수)는 현재 문자를 n번 반복하여 answer 문자열에 추가합니다.
  • 문자 추가:
    • my_string.charAt(j)my_stringj번째 문자를 가져옵니다.
    • 이 문자를 n번 반복하여 answer에 추가합니다.
  • 결과 반환:
    • 최종적으로 생성된 answer 문자열을 반환합니다.
 
Share article

moohyun