코딩테스트 - JAVA/프로그래머스 Programmers
28. [JAVA] 프로그래머스 코딩테스트 연습 Level.0. - 문자 반복 출력하기 / 다른 사람의 풀이
Cucum
2022. 11. 18. 11:24
https://programmers.co.kr/learn/challenges
코딩테스트 연습 | 프로그래머스 스쿨
개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!
school.programmers.co.kr
프로그래머스 코딩테스트 연습 Level.0 - 문자 반복 출력하기
풀이
class Solution {
public String solution(String my_string, int n) {
String answer = "";
// 문자열을 String형 배열로 변환
String[] str = my_string.split("");
for (int i = 0; i < str.length; i++){
for (int j = 0; j < n; j++) {
answer += str[i];
}
}
return answer;
}
}
문자열.split("")
= 문자열을 String형 배열로 변환할 경우 사용
다른 사람의 풀이
문자열.repeat(n)
= 문자열을 n번 반복 할 경우 사용
(자바 11에서 새로 추가된 String 메서드)