将ArrayList集合中的元素反转
代码如下
import java.util.*;
class huiwen
{
public static void main(String[] args)
{
<pre name="code" class="java"><span style="white-space:pre"> </span>ArrayList al=new ArrayList();
al.add("a");
al.add("b");
al.add("c");
al.add("d");
ListReverse(al);}//List的元素反转public static void ListReverse(
ArrayList al){//反转 库函数Collections.reverse(al);Iterator it=al.iterator();while (it.hasNext()){String str=(String)it.next();System.out.println(str);}}// 自定义反转函数public static ArrayList listRe(ArrayList al){ArrayList AL=new ArrayList();int start=0;int end=al.size()-1;while (end>=0){AL.add(al.get(end));end--;}return AL;}}
两种方式都能达到效果。