Nullreference Q&A 编程技术问答社区
第一次访问本站?请查看 FAQ!
x
0 投票
263 浏览

java实现对任意的一维 int 数组逆序排列

最新提问 5月 16, 2016 分类:Java | 用户: john | 263 浏览

2 个回答

+2 投票
已采纳

定义一个相同长度的数组,倒序循环将值赋给新数组

public static void ReverseArray(int[] array)
{
    int[] newArray = new int[array.length];
    for(int i = array.length - 1;i >= 0; i--)
    {
        newArray[array.length - 1 - i] = array[i];
    }
}

运行结果 http://rextester.com/BZAHP84526

最新回答 5月 16, 2016 用户: usingsystem (1,180 分)
采纳于 5月 17, 2016 用户:Walt
0 投票

可以转成 Integer list,然后使用 Collections.reverse(list) 实现逆序排列。就是要多写点代码。

最新回答 5月 16, 2016 用户: Anders (3,820 分)