문자반복 출력하기
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
- 풀이
- 문자열 -> 배열
- String[] arr= 문자열.split("");
class Solution {
public String solution(String my_string, int n) {
StringBuilder sb= new StringBuilder();
String[] sarr= my_string.split("");
for (String s: sarr){
sb.append(s.repeat(n));
}
return sb.toString();
}
}
- 다른 풀이
- 문자열-> 배열
- "".toCharArray() → char로 불러오기
class Solution {
public String solution(String my_string, int n) {
StringBuilder sb = new StringBuilder();
for(char c : my_string.toCharArray()){
sb.append((c + "").repeat(n));
}
return sb.toString();
}
}'코딩테스트 > JAVA 코테' 카테고리의 다른 글
| [백준] [BFS] [Union-Find] 2606.바이러스 (0) | 2023.02.24 |
|---|---|
| [JAVA] [백준] [실버4] 1244.스위치 켜고 끄기 (0) | 2023.02.08 |
| 머쓱이보다 키큰 사람 (0) | 2023.02.07 |
| 특정 문자 제거하기 (0) | 2023.02.07 |
| 아이스 아메리카노 (0) | 2023.02.06 |