IT源码网

反转排序

developer 2021年02月13日 编程语言 409 0

反转排序的基本思路就是把数组最后一个元素与第一个元素替换,倒数第二个元素与第二个元素替换,以此类推,把数组的所有元素反转替换

代码:

 public static void main(String[] args) { 
        int [] array={1,2,3,4,80,64,65,246,5,156,456,2,56}; 
        showArray(array); 
        for (int i = 0; i < array.length/2; i++) { 
            int temp=array[i]; 
            array[i]=array[array.length-i-1]; 
            array[array.length-i-1]=temp; 
        } 
        System.out.println(); 
        showArray(array); 
    } 
    public static void showArray(int [] array){ 
        for (int i : array) { 
            System.out.print(i+"  "); 
        } 
    }

 

评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

通过Field (反射)给私有字段赋值