私は、配列内の整数要素を削除し、以下の要素をスペースの上に移動して順番に保つ必要があるJava割り当てに取り組んでいます。配列は現在、降順のランダムな整数です。割り当ての一部として配列の使用情報を収集する必要があるため、array.copy の使用は許可されていません。私はこれを行うためにさまざまな方法を試しましたが、うまくいかないようです。
public static void deletionArray(int anArray[], int positionToDelete) {
for (int j = anArray[positionToDelete] - 1; j < anArray.length; j++) {
System.out.println("j is " + j);
anArray[j] = anArray[j + 1];
}
displayArray(anArray);
}