-12
私はJavaの初心者で、スターダイヤモンドを作るプログラムを探していました。ここ は、私がネット上で見つけたものです:プログラム内のカウントの使用方法
public class JavaStarPattern {
public static void main(String[] args) {
int number = 5;
int count = number - 1;
for (int k = 1; k <= number; k++) {
for (int i = 1; i <= count; i++)
System.out.print(" ");
count--;
for (int i = 1; i <= 2 * k - 1; i++)
System.out.print("*");
System.out.println();
}
count = 1;
for (int k = 1; k <= number - 1; k++) {
for (int i = 1; i <= count; i++)
System.out.print(" ");
count++;
for (int i = 1; i <= 2 * (number - k) - 1; i++)
System.out.print("*");
System.out.println();
}
}
}
count--
、およびcount++
の使用は何ですか? 私たちはなぜcount--
が必要です、同じ文でi++
を使用している場合は、2番目のfor
ループステートメントでは、
あなたは[Javaのを読みたいかもしれませんチュートリアル](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html)を参照してください。 –
[ナットとボルト:単項演算子](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op1.html) –
コードをデバッグして、それを参照してそれは、ステップバイステップで行います。 – Korashen