おはよう! Javaプログラミングの初心者ループを理解するための助けを求めていますか?プログラムの目的は、右揃えの三角形を印刷することです。私は "*"と ""(空白)を印刷するためのメソッドを作成しました。私は、私の主な方法で空白をどのように実装することができるかを理解するのが難しいです。ありがとうございました!呼び出し方法で右揃えの三角形を印刷
予想される出力:ここ
"printTriangle(4);"
*
**
***
****
が私のコードです:
public class PrintingLikeBoss {
public static void printStars(int amount) {
int i = 1;
while (i <= amount) {
System.out.print("*");
i++;
}
System.out.println("");
}
public static void printWhitespaces(int amount) {
int i = 1;
while (i <= amount) {
System.out.print(" ");
i++;
}
System.out.println("");
}
public static void printTriangle(int size) {
int i = 1;
int j = 1;
while (i >= 0) {
printStars(size);
i++;
}
}
printTriangle(4);
}
}
可能な複製を(HTTP ://stackoverflow.com/questions/14047583/printing-s-as-triangles-in-java) – DimaSan