๋ฐ์ํ
Repeat
์๋ฐ11์์ ์๋ก ์ถ๊ฐ๋ String ๋ฉ์๋ ๋ฌธ์์ด์ ํ๋ผ๋ฏธํฐ์ ์ฃผ์ด์ง ํ์๋งํผ ๋ฐ๋ณตํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ๋ฅผ 0์ผ๋ก ์ง์ ํ๋ฉด ๋น ๋ฌธ์์ด์ ๋ฐํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ๋ฅผ ์์๋ก ์ง์ ํ๋ฉด IllegalArgumentExceptionthrow ์๋ฌ๋ฅผ ๋ฐํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ๋ฅผ 1๋ก ์ง์ ํ๋ฉด ๋ฌธ์์ด์ ๊ทธ๋๋ก ๋ฐํํฉ๋๋ค.
์ด ๋ฉ์๋๋ ๋ด๋ถ์ ์ผ๋ก Arrays.fill()๋ฐ System.arraycopy()๋ฉ์๋๋ฅผ ํธ์ถ ํ์ฌ ์ ๋ฌธ์์ด์ ์์ฑํฉ๋๋ค.
package level1;
import java.util.Scanner;
public class PrintSquare {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x = sc.nextInt(); //๊ฐ๋ก
int y = sc.nextInt(); //์ธ๋ก
for(int i=0; i<y; i++) {
System.out.println("*".repeat(x));
}
sc.close();
}
}
๋ณ์ฐ๊ธฐ ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ์๊ฒ๋ repeat ๋ฉ์๋
300x250
'๊ฐ๋ฐ์ธ์ด > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์ฒ ๋จ์ ์ฝค๋ง ์ฐ๊ธฐ (Format ํด๋์ค , ์ฝค๋ง ์ ๊ท์) (0) | 2022.03.15 |
---|---|
[Java] ์๋ฐ ํ์ผ ์ฝ๊ณ ์ฐ๊ธฐ / FileRead & FileWrite (0) | 2022.03.11 |
[JAVA] ์บก์ํ - Encapsulation (0) | 2022.02.23 |
[JAVA] ํจํค์ง ๋ช ๋ช ๊ท์น (0) | 2022.02.22 |
[JAVA] ๋ช ๋ช ๊ท์น (0) | 2022.02.22 |