java Listをシャッフルする

java Listをシャッフルする

javaで、Listをシャッフルする手順を記述してます。「Collectons.shuffle」に対象のListを指定することで可能です。ここでは、実際に使用した結果を動画で掲載してます。

環境

  • OS windows11 home
  • java 19.0.1

手順

LiListをシャッフルするには、「Collectons.shuffle」を使用します。

Collectons.shuffle(List名)

実際に、使用してみます。

import java.util.ArrayList;
import java.util.List;
import java.util.Collections;

public class App {
    public static void main(String[] args) throws Exception {

        List<Integer> foo = new ArrayList<>();        

        // 値を追加
        foo.add(10);
        foo.add(20);
        foo.add(30);
        foo.add(40);
        foo.add(50);

        Collections.shuffle(foo);

        System.out.println(foo);        

    }
}

実行結果をみるとシャッフルされていることが確認できます。