如何在Java中反转ArrayList?
反转ArrayList
为了在Java中反转ArrayList的元素,我们使用Collections类的reverse()方法。
reverse()方法
reverse()方法在java.util包中可用。
reverse()方法用于反转任何Collection的元素,但在这里我们谈论的是ArrayList。
reverse()方法在反转ArrayList时不会引发任何异常。
reverse()方法是静态方法,也可以使用类名进行访问(即,如果尝试使用类对象进行访问,则也不会收到任何错误或异常)。
这不是final方法,在子类中可以重写。
语法:
public static void reverse(Collection c);
参数:
Collectionc–表示要为其返回反向ArrayList的Collection的名称。
返回值:
此方法的返回类型为void,不返回任何值或不返回任何值。
Java程序反转ArrayList
//Java程序演示的例子
//反转ArrayList //Collections类的方法。
import java.util.*;
public class ReverseArrayList {
public static void main(String[] args) {
//ArrayList---声明
ArrayList al = new ArrayList();
//添加一些元素
//ArrayList---
al.add(10);
al.add(20);
al.add(30);
al.add(40);
al.add(50);
//显示ArrayList-
System.out.print("Display ArrayList : " + " ");
System.out.println(al);
//通过使用reverse()Collections类的方法是
//反转ArrayList-
Collections.reverse(al);
//显示反向ArrayList-
System.out.print("Display Reverse ArrayList : " + " ");
System.out.println(al);
}
}输出结果
Display ArrayList : [10, 20, 30, 40, 50] Display Reverse ArrayList : [50, 40, 30, 20, 10]
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短