java arraylist 倒置_如何在Java中反转ArrayList?

反转ArrayList

为了在Java中反转ArrayList的元素,我们使用Collections类的reverse()方法。

reverse()方法reverse()方法在java.util包中可用。

reverse()方法用于反转任何Collection的元素,但在这里我们谈论的是ArrayList。

reverse()方法在反转ArrayList时不会引发任何异常。

reverse()方法是静态方法,也可以使用类名进行访问(即,如果尝试使用类对象进行访问,则也不会收到任何错误或异常)。

这不是final方法,在子类中可以重写。

语法:public static void reverse(Collection c);

参数:Collection c –表示要为其返回反向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个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值