android – 颠倒数组的顺序

我有一个对象的数组。

是否有可能创build一个新的数组,是这个数组的副本,但相反的顺序? 我正在寻找这样的东西。

// my array ArrayList<Element> mElements = new ArrayList<Element>(); // new array ArrayList<Element> tempElements = mElements; tempElements.reverse(); // something to reverse the order of the array 

你可以通过两步来做到这一点:

 ArrayList<Element> tempElements = new ArrayList<Element>(mElements); Collections.reverse(tempElements);