Java8 Collectionsクラスのreverseメソッドのサンプル

環境
JavaSE 1.8
Eclipse 4.14

書式
public static void reverse(List<?> list)
Collectionsクラスのreverseメソッドは、要素の並び順を逆にします。降順ではありません。
引数はListです。
List<データの型>リスト変数名=new ArrayList<>(Arrays.asList(要素1,要素2,…
Collections.reverse(リスト変数名)
Collectionsクラスのreverseメソッドを使ってリストの要素をソートします。

使用例

package com.arkgame.study;

import java.text.ParseException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class ArkgameTest {

      public static void main(String[] args) throws ParseException {

            List<Double> nmLst = new ArrayList<>(Arrays.asList(10.0, 3.5, 7.2));

            /* reverseメソッドで逆順に */
            Collections.reverse(nmLst);

            for (Double ele : nmLst) {
                  /* 単純に数値が逆の順序で表示される */
                  System.out.println(ele);
            }

      }

}

実行結果
7.2
3.5
10.0

Java

Posted by arkgame