当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Collections reverse()用法及代码示例


Collections类reverse()方法

  • reverse() 方法可在java.util包。
  • reverse() 方法用于反转给定列表中其元素的顺序(l) 或者换句话说,我们可以说这个方法用于从右侧开始更改其元素的顺序。
  • reverse() 方法是一个静态方法,因此可以通过类名访问它,如果我们尝试使用类对象访问该方法,则不会出现错误。
  • reverse() 方法在反转其列表元素的顺序时可能会抛出异常。
    UnsupportedOperationException: 当给定列表 un-support 设置操作时可能会抛出此异常。

用法:

    public static void reverse(List l);

参数:

  • List l– 表示要反转其元素顺序的列表。

返回值:

这个方法的返回类型是void,它什么都不返回。

例:

// Java program is to demonstrate the example of
// reverse(List l) method of Collections

import java.util.*;

public class ReverseOfCollections {
    public static void main(String args[]) {
        // Instatiates a array list object
        List < Integer > arr_l = new ArrayList < Integer > ();

        // By using add() method is to add
        // objects in an array list 
        arr_l.add(10);
        arr_l.add(20);
        arr_l.add(30);
        arr_l.add(40);
        arr_l.add(50);

        // Display ArrayList
        System.out.println("Array List:" + arr_l);

        // By using reverse() method is to
        // reverse the order of elements
        Collections.reverse(arr_l);

        // Display Reversible ArrayList
        System.out.println("Collections.reverse(arr_l):" + arr_l);
    }
}

输出

Array List:[10, 20, 30, 40, 50]
Collections.reverse(arr_l):[50, 40, 30, 20, 10]


相关用法


注:本文由纯净天空筛选整理自Preeti Jain大神的英文原创作品 Java Collections reverse() Method with Example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。