数组倒置

来源:互联网 发布:c语言判断闰年 编辑:程序博客网 时间:2024/06/05 17:03

互换的对应关系


直接上代码:

public static void main(String[] args){int[] array = {1,2,3,4,5,6,7,8,9,10};//打印数组printArray(array);//将数组倒置sortDesc(array);//打印数组printArray(array);}//打印数组public static void printArray(int[] array){for(int i : array){System.out.print(i + "\t");}System.out.println();}//数组倒置public static void sortDesc(int[] array){//数组倒置的循环其实只要数组长度/2次就可以了for(int i = 0; i < (array.length)/2;i++){//定义a获取本次循环的值int a = array[i];//互换值array[i] = array[array.length-1-i];array[array.length-1-i] = a;}}

结果:

1       2       3       4       5       6       7       8       9       10
10      9       8       7       6       5       4       3       2       1




0 0