クラス
java.util.Randomの使用

Randomを使用するパッケージ
パッケージ
説明
任意精度の整数演算(BigInteger)および任意精度の10進演算(BigDecimal)を行うクラスを提供します。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
並行プログラミングでよく使用されるユーティリティ・クラスです。
  • java.mathでのRandomの使用

    Random型のパラメータを持つjava.mathのメソッド
    修飾子と型
    メソッド
    説明
    static BigInteger
    BigInteger.probablePrime(int bitLength, Random rnd)
    指定されたビット長で正のBigInteger (おそらく素数)を返します。
    Random型のパラメータを持つjava.mathのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    BigInteger(int bitLength, int certainty, Random rnd)
    ランダムに生成された(おそらく素数である)正のBigIntegerを、指定したビット長で構築します。
     
    BigInteger(int numBits, Random rnd)
    0 - (2numBits - 1)の範囲に一様に分散されている、ランダムに生成されたBigIntegerを構築します。
  • java.securityでのRandomの使用

    java.securityでのRandomのサブクラス
    修飾子と型
    クラス
    説明
    class 
    このクラスは暗号用に強化された乱数ジェネレータ(RNG)を提供します。
  • java.utilでのRandomの使用

    Randomを返すjava.utilのメソッド
    修飾子と型
    メソッド
    説明
    static Random
    Random.from(RandomGenerator generator)
    メソッド・コールをRandomGenerator引数に委任するRandomのインスタンスを返します。
    Random型のパラメータを持つjava.utilのメソッド
    修飾子と型
    メソッド
    説明
    static void
    Collections.shuffle(List<?> list, Random rnd)
    指定された乱数発生の元を使用して、指定されたリストの順序を無作為に入れ替えます。
  • java.util.concurrentでのRandomの使用

    java.util.concurrentでのRandomのサブクラス
    修飾子と型
    クラス
    説明
    final class 
    現在のスレッドに分離された乱数ジェネレータ(期間264)。