[코딩테스트연습] 코딩데스트 입문 > Lv.0 문자 반복 출력하기
2024. 3. 21. 09:33ㆍ코딩 테스트/[프로그래머스] Java
문제 설명
문제 풀이
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;
}
}
charAt()으로 문자를 가져와서 이를 반복시키기 위해 n을 곱해주었는데,
숫자형으로 형변환이 된건지 제대로 결과가 나오지 않았다.
그래서 단순하게 for문을 2번 사용해서 진행해주었다.
다른 사람은 tring을 split()을 이용하여 배열에 담아 하나씩 꺼내 repeat()와 함께 사용하기도 하였다.
'코딩 테스트 > [프로그래머스] Java' 카테고리의 다른 글
[코딩테스트연습] 코딩테스트 입문 > Lv.0 제곱수 판별하기 (0) | 2024.03.21 |
---|---|
[코딩테스트연습] 코딩데스트 입문 > Lv.0 모음 제거 (0) | 2024.03.21 |
[코딩테스트연습] 코딩테스트 입문 > Lv.0 순서쌍의 개수 (0) | 2024.03.18 |
[코딩테스트연습] 코딩테스트 입문 > Lv.0 옷가게 할인받기 (0) | 2024.03.18 |
[코딩테스트연습] 코딩테스트 입문 > Lv.0 삼각형의 완성조건(1) (0) | 2024.03.18 |