package array;
public class Day03ArrayReverse {
public static void main(String[] args) {
int[] arrays = {1,2,3,4,5};
int[] reverse = reverse(arrays); //声明数组 调用方法 有返回值
printArray(reverse); //调用方法输出 reverse数组 无返回值
}
public static int[] reverse(int[] arrays){ //构造方法
int[] result = new int[arrays.length]; //创建对象 开辟空间 result数组
for (int i=0,j = result.length-1;i < arrays.length;i++,j--){ //其实是一样的只不过是小于和等于的问题
result[j] = arrays[i];
}
return result;
}
public static void printArray(int[] arrays){
for (int i=0;i<arrays.length;i++){
System.out.println(arrays[i]+" ");
}
}
}
Reverse数组反转 解析
最新推荐文章于 2024-06-14 14:08:37 发布