문자열을 n수만큼 그대로 출력하기
첫번째 방법 for문
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
int n = sc.nextInt();
String answer = "";
for (int i = 1; i <= n; i++) {
answer += str;
}
System.out.println(answer);
}
}
두번째 방법repeat()
repeat() 문자열 반복 메서드
System.out.println(str.repert(n));
세번째 방법 StringBuilder()
Scanner sc = new Scanner(System.in);
String str = sc.next();
int n = sc.nextInt();
StringBuilder sb = new StringBuilder();
for(int i = 0; i < n ; i++ ) {
sb.append(str);
}
String s = sb.toString();
System.out.println(s);
출력 시 toString() 사용.