java 反转数组

分享图片

 

 

package java03;

public class Demo05ArrayReversr {
    public static void main(String[] args) {
        int[] array = {10,20,30,40,50};
//        遍历打印数组本来的样子
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
        System.out.println("=========");

        /*
        初始化语句:int min=0,max =array.lenghth-1;
        判断条件: min<max;
         步进表达式:  min++,max--;
         循环体: 用第三个变量到手
         */
        for(int min=0,max=array.length-1;min<max;min++,max--){
            int temp = array[min];
            array[min] = array[max];
            array[max] = temp;
        }
//        再次打印便利输出数组后来的样子
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
    }
}
相关文章
相关标签/搜索