2023년 05월 22일 월요일
[문제 설명]
문자열 str과 정수 n이 주어집니다.
str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.
[내 풀이]
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();
for (int i = 0; i < n; i++) {
System.out.print(str);
}
}
}
// 가장 기본적인 출력 방법 , repeat나 다른 메소드를 사용해서도 출력이 가능
반복된 문자열을 출력 : 1 ≤ n ≤ 5이라는 반복 횟수를 알고 있기 때문에 for문을 사용
for (int i = 0; i < n; i++) { //정수 n이기 때문에 int i=0;으로 초기화, 반복 횟수 : 1~5까지 모두 해당되기 때문에 5번 반복됨 System.out.print(str); // 정수 n이 1 이상 5 이하 일 경우 str를 출력, 출력값 string이 모두 붙어서 출력되므로 print() 사용}
요약1. 반복 횟수를 알고 있기 때문에 for문을 사용2. 출력값 string이 모두 붙어서 출력되므로 print() 사용
'🔓Codingtest > 0️⃣Lv.0' 카테고리의 다른 글
[프로그래머스] 두 수의 차 - Java (0) | 2023.06.08 |
---|---|
[프로그래머스] 숫자 비교하기 - Java (0) | 2023.05.25 |
[프로그래머스] 특수문자 출력하기 - Java (0) | 2023.05.25 |
[프로그래머스] a와 b 출력하기 - Java (0) | 2023.05.22 |
[프로그래머스] 문자열 출력하기 - Java (0) | 2023.05.22 |