[JAVA] 문자열 반복

SUN·2023년 10월 13일

JAVA

목록 보기
1/5

문자열을 반복해서 쓰는 방법이 두가지있다.

  1. for문 사용하기
String str = "Hello";
String result = "";

for(int i = 0; i < 3; i++) {
	result += str;
}

System.out.println(result); // 결과 : HelloHelloHello

  1. repeat() 메서드 사용하기
String str = "Hello";
String result = str.repeat(3);
System.out.println(result); // 결과 : HelloHelloHello

Java11부터 추가된 String 메서드로
String 문자열을 파라미터의 주어진 횟수만큼 반복한다.

파라미터가
0이라면 빈문자열,
1이면 문자열 그대로,
음수이면 IllegalArgumentExceptionthrow 에러를 반환

내부적으로 Arrays.fill()및 System.arraycopy()메서드를 호출 하여 새 문자열을 만든다.


[출처] https://crazykim2.tistory.com/546

profile
끄적끄적 코딩공부

0개의 댓글