如何在Java中反转ArrayList?
如何在Java中反转ArrayList?
Collections类的reverse方法可用于反转任何集合。这是一种静态方法。让我们看一下反向方法的签名:
public static void reverse(Collection c)
让我们看一个简单的示例来反转Java中的ArrayList:
public class ReverseArrayList {
public static void main(String[] args) {
List<String> l = new ArrayList<String>();
l.add("Mango");
l.add("Banana");
l.add("Mango");
l.add("Apple");
System.out.println("Before Reversing");
System.out.println(l.toString());
Collections.reverse(l);
System.out.println("After Reversing");
System.out.println(l);
}
}
输出:
Before Reversing
[Mango, Banana, Mango, Apple]
After Reversing
[Apple, Mango, Banana, Mango]