创建新数组,原数组第一个元素赋值给新数组最后一个元素
public static int[] reverse(int[] array) {
int[] array1 = new int[array.length];
for (int i=0,j=array.length-1;i<array.length;i++,j--){
array1[j]=array[i];
}
return array1;
}
全部代码
public static void main(String[] args) {
int[] array={78,97,76,786,67,43,47,45};
System.out.println("对array进行反转操作:");
System.out.println(Arrays.toString(reverse(array)));
}
/**
* @author:apple_pile
* 反转数组内元素
* @param array
* @return array1
*/
public static int[] reverse(int[] array) {
int[] array1 = new int[array.length];
for (int i=0,j=array.length-1;i<array.length;i++,j--){
array1[j]=array[i];
}
return array1;
}