문자열을 지정한 횟수만큼 반복하여 새로운 문자열을 반환.
Java 11부터 String class에 추가.
String repeat(int count)
매개변수 count : 문자열 반복 횟수 지정. count가 0이하일 경우 빈 문자열을 반환
반환값 : 원본 문자열을 count 만큼 반복하여 연결한 새로운 문자열을 반환.
* 예제
public class Main {
public static void main(String[] args) {
String str = "Hello";
// 문자열을 3번 반복
String repeatedStr = str.repeat(3);
System.out.println(repeatedStr); // HelloHelloHello
// 문자열을 0번 반복 (빈 문자열 반환)
String emptyStr = str.repeat(0);
System.out.println(emptyStr); // 빈 줄 출력
// 문자열 5번 반복
String repeat5 = str.repeat(5);
System.out.println(repeat5);
}
}

* 프로그래머스 활용
[프로그래머스/java/Lv.0] 문자열 곱하기
* 문제 풀이class Solution { public String solution(String my_string, int k) { String answer = ""; answer = my_string.repeat(k); return answer; }} * 프로그래머스 다른 풀이class Solution { public String solution(String my_string, int k)
amy-g.tistory.com
'공부 > JAVA' 카테고리의 다른 글
| [JAVA] 문자열 포함 확인 contains() / 문자열 대체 replace() / 문자열 추출 substring() (0) | 2024.12.04 |
|---|---|
| length와 length() (0) | 2024.11.19 |
| [JAVA] 배열 정렬 Arrays.sort() / 베열값 출력Arrays.toString() (0) | 2024.11.06 |
| [JAVA] charAt() 함수 (1) | 2024.11.03 |
| [JAVA] 문자열 공백 제거 trim()과 strip() (0) | 2024.10.31 |