私はJavaでゲームを作ろうとしていますが、単純な問題のように見えます. ループを使用して複数のものを出力する方法が必要ですが、従来の方法ではありません。基本的に私がする必要があるのはこれです:
それ以外の:
for(int i=0;i<5;i++)
{
e.get(i);
}
私はこれを行う必要があります:
for(int i=0;i<5;i++)
{
e.get(0);
e.get(1); //but 1 and above can only be there after a number has been increased past 0
e.get(2);
e.get(3);
e.get(4);
}
i を変更すると、「e.get()」の数も変更されます。
何か案は?
物事を片付けるために:
これは機能しません:
public static void main(String[] args)
{
int l=5;
for(int i=0;i<l;i++)
{
for(int o=0;o<l;o++)
{
e.get(o);
}
}
}
しかし、これに沿ったものは次のようになります。
public static void main(String[] args)
{
e.get(0);
e.get(1); //but 1 and above can only be there after a number has been increased past 0
e.get(2);
e.get(3);
e.get(4);
}
ネストされた for ループを試しましたが、私のプログラムでは機能しません。私のプログラムが機能するために、それぞれの「e.get(0);」物理的にそこにいる必要があります。
これを不明確にして申し訳ありませんが、私は6時間ほど連続してプログラミングを行っており、壁に到達しています:/