Algorithm/프로그래머스

[알고리즘] 문자 반복 출력하기 Java

rw- 2023. 8. 17. 22:42
728x90

 

import java.util.Arrays;
import java.util.stream.Collectors;

class Solution {
    public String solution(String my_string, int n) {
        return Arrays.asList(my_string.split("")).stream()
            .map(s -> s.repeat(n))
            .collect(Collectors.joining());
    }
}

 

Java String repeat() 메서드는 값이 주어진 횟수만큼 이 문자열을 연결한 새 문자열을 반환합니다

Java String repeat()은 문자열을 특정 횟수만큼 연결하는 데 사용할 수 있는 간단한 유틸리티 메서드입니다. 결과 문자열 길이가 너무 크면 OutOfMemoryError가 발생할 수 있습니다.

String repeat() Method
jshell> String str = "Hello";
// str ==> "Hello"

jshell> String repeatedStr = str.repeat(3);
// repeatedStr ==> "HelloHelloHello"
728x90
반응형