Java 数组反转算法.

定义任意数组 比如 [1,2,3,4,5] 然后将器反转为[5,4,3,2,1]

package xyz.arithmeticOfReversal;

public class demo {
    public static void main(String[] args) {
        //反转算法
        //动态数组定义
        int [] arrayInt = new int[5];
        arrayInt[0] = 1;
        arrayInt[1] = 2;
        arrayInt[2] = 3;
        arrayInt[3] = 4;
        arrayInt[4] = 5;
        int [] reversal = arithmeticOfReversal(arrayInt);
        for(int x :reversal){
            System.out.println(x);
        }
    }
    public static  int [] arithmeticOfReversal(int [] arrayInt){
        int [] result = new int[arrayInt.length];
        //两极反转!
        for (int i = 0,j = arrayInt.length -1; i < arrayInt.length;i++,j--){
            result[i] = arrayInt[j];
        }
        return  result;
    }
}


发布了56 篇原创文章 · 获赞 2 · 访问量 494

猜你喜欢

转载自blog.csdn.net/jarvan5/article/details/105460710
今日推荐