@TedHopp спасибо за предложение, постараемся включить его в ответ :)

я есть массив объектов.

Можно ли создать новый массив, который является копией этого массива, но в обратном порядке? Я искал что-то вроде этого.

// my array
ArrayList<Element> mElements = new ArrayList<Element>();
// new array
ArrayList<Element> tempElements = mElements;

tempElements.reverse(); // something to reverse the order of the array

Ответы на вопрос(3)

Ваш ответ на вопрос