私はまともな検索をしましたが、配列を下に移動する作業コードを見つけることができません。私が望んでいるのは、配列の最後の位置に値を格納し、最後の位置を置き換えてから、配列 [20] を配列 [19] に移動することです。これは、プレーヤーが行った最後の 20 の動きをカウントするためのものですが、実際に保存するのに問題があります。これは私がやろうとしたことです
//an int moveArray[20] previously stated and instantiated
int temp1, temp2;
for (int i = moveArray.length - 1; i > 0; i--)
{
temp1 = moveArray[i - 1];
temp2 = moveArray[i - 2];
moveArray[i - 1] = moveArray[i];
temp1 = temp2;
}
moveArray[moveArray.length - 1] = intoWalk;
アドバイスや解決策は本当に役に立ちます、ありがとう