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