Java で星型の図形を表示するにはどうすればよいですか?
Javaでは、ループ構造を使用して星のパターンを出力できます。ここでは、星のパターンを出力するための一般的な方法を 2 つ紹介します。
ネストしたループを使用する方法
public class Main {
public static void main(String[] args) {
int rows = 5; // 设置行数
for (int i = 0; i < rows; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
ネイティブで日本語に言い換えると、
*
* *
* * *
* * * *
* * * * *
方法2:文字をつなげてみる
public class Main {
public static void main(String[] args) {
int rows = 5; // 设置行数
String star = "* ";
for (int i = 0; i < rows; i++) {
System.out.println(star);
star += "* ";
}
}
}
結果を書き出す
*
* *
* * *
* * * *
* * * * *
星の形模様をプリントするには、この二つの方法を必要に応じて調整します。