反转数组


package com.kuang.array;

public class ArrayDemo01 {
public static void main(String[] args) {
int[] nums={1,2,3,4,5};
int[] nums2 = reverse(nums);
printArrays(nums2);
}
// 打印数组,通过循环遍历数组
public static void printArrays(int[] arrays){
for (int i=0;i<arrays.length;i++){
System.out.print(arrays[i]+" ");
}
}
// 进行数组的反转
public static int[] reverse(int[]arrays){
// 定义一个新数组的长度等于传入的数组的长度,通过.length获取传入数组的长度
int[] reverses=new int[arrays.length];
// 新数组的下标
for (int i=0,j=reverses.length-1;i<arrays.length;i++,j--){
reverses[j]=arrays[i];
}
return reverses;
}
}
posted @ 2021-12-28 16:35  等风来ysh  阅读(46)  评论(0)    收藏  举报