public void printStars(int level) {
for (int one = level; one >= 1; one--) {
for (int two = one; two <= level; two++) {
System.out.print("*");
}
System.out.println();
}
}
私はこのようなものを作ろうとしています:
*
***
*****
*******
*********
現在、正しい図の約半分がすべて左揃えになっています。
level
printfを組み込んでみましたが、の値をprintfメソッドに転送できないため、機能しないことに気付きました。また、最長のセグメント(下部)を(2 *レベル)-1つ星の長さに設定し、それに何らかのフォーマットを適用して答えを得る方法があるかどうか疑問に思いました。