• 将数组int[] arr = {1,2,3,4,5}进行反转
      1. 思路:
      2. 1.一共要交换两次元素 = arr.length/2
      3. 2.每次交换的下标对应的是[i]和[arr.length-i-1]
      1. public class ArrayReverse{
      2. public static void main(String[] args){
      3. int[] arr = {1,2,3,4,5};
      4. int temp=0;
      5. System.out.println("反转前的数组");
      6. for(int i=0;i<arr.length;i++){
      7. System.out.println(arr[i]);
      8. }
      9. for(int i=0; i<arr.length/2;i++){
      10. temp = arr[i];
      11. arr[i]=arr[arr.length-i-1];
      12. arr[arr.length-i-1]=temp;
      13. }
      14. System.out.println("反转后的数组");
      15. for(int i=0;i<arr.length;i++){
      16. System.out.println(arr[i]);
      17. }
      18. }
      19. }