JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.util.Random の使用

Random を使用しているパッケージ
java.math 任意精度の整数演算 (BigInteger)、および任意精度の 10 進数演算 (BigDecimal) を実行するためのクラスを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。  
 

java.math での Random の使用
 

Random 型のパラメータを持つ java.math のメソッド
static BigInteger BigInteger.probablePrime(int bitLength, Random rnd)
          指定されたビット長で正の BigInteger (おそらく素数) を返します。
 

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

java.security での Random の使用
 

java.security での Random のサブクラス
 class SecureRandom
          このクラスでは、暗号用に強化した疑似乱数ジェネレータ (PRNG) を提供します。
 

java.util での Random の使用
 

Random 型のパラメータを持つ java.util のメソッド
static void Collections.shuffle(List list, Random rnd)
          デフォルトの乱数発生の元を使って、指定されたリストの順序を無作為に入れ替えます。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.