Java Reverse Loop
for (int i = aList.size() - 1; i >= 0; i--) {
String s = aList.get(i);
}
Cautious Crossbill
for (int i = aList.size() - 1; i >= 0; i--) {
String s = aList.get(i);
}