title: Quickest and most efficient way to traverse an ArrayList in reverse
body: <p>Is there a quicker, more efficient means of doing so than using a <code>ListIterator</code>?</p>
  
  <pre><code>ListIterator&lt;Integer&gt; itr = list.listIterator(list.size());
  while(itr.hasPrevious()){
      System.out.println(itr.previous());
  }
  </code></pre>