A:業績
II:コード
public class Demo1 {
public static void main(String[] args) {
int array[] = { 8, 6, 5, 4, 1 };
int array2[];
array2 = new int[5];
System.out.print("旧数组:");
for (int m = 0; m < 5; m++) {
System.out.print(array[m]);
} // 打印旧数组
for (int i = 0, j = 4; i < 5; i++, j--) {
array2[i] = array[j];
} // 将逆序得到数存放在数组array2中
for (int k = 0; k < 5; k++) {
array[k] = array2[k];
} // 将数组array2中的数放回数组array中
System.out.println();
System.out.print("新数组:");
for (int j = 0; j < 5; j++) {
System.out.print(array[j]);
} // 打印新数组
}
}
3:アイデアの実現
主な必要性は、その後、元の配列に戻すコピーし、別のアレイに配列の最初の逆を逆にすることです。
主な問題は、元の配列を別の配列に格納されて逆転する方法であるところで私はここに、元の配列の逆の順番は、新しい配列に格納され、その結果、forループを使用することです。
ループI、Jのための2つの変数があり、iはプラスを達成するために、jは、達成するためにデクリメントされるので、元の配列の逆の順序で格納されたデジタルチャンネル配列の順序。