編程題目:
29.將一個數組逆序輸出。
示例代碼:
package program.calculation.exercise29;
public class ArrayReverse {
public static void main(String[] args) {
int[] arr = new int[]{1,3,5,7,9,0,2,4,6,8};
System.out.println("數組逆序前順序:");
for(int n : arr){
System.out.print(n+" ");
}
reverseArr(arr);
System.out.println("\n數組逆序後順序:");
for(int n : arr){
System.out.print(n+" ");
}
}
private static void reverseArr(int[] arr) {
for(int i=0;i<arr.length/2;i++){
int temp = arr[i];
arr[i] = arr[arr.length-i-1];
arr[arr.length-i-1] = temp;
}
}
}
結果顯示: