ホームページ >Java >&#&はじめる >Javaで乱数を生成する3つの方法

Javaで乱数を生成する3つの方法

王林
王林転載
2020-03-16 20:33:363975ブラウズ

Javaで乱数を生成する3つの方法

乱数を生成するには 3 つの方法があります:

1. Math.random() メソッドを使用する

2. システムを通じて取得します。 currentTimeMillis() メソッド ミリ秒数

##3. Random クラスを介して

#最初のメソッド: 共通メソッド Math.random() メソッドは、0 ~ 1 の double 型 10 進数を取得します。次に int 型の壁ブリックの例を渡します:

Javaで乱数を生成する3つの方法

Math.random メソッドを使用して 0 から 1 までの 16 桁の 10 進数を直接生成し、それを次のメソッドを通じて直接取得します。 int への強力な変換による m * 10/100 必要な桁数。

(推奨チュートリアル:

java クイック スタート)

2 番目のタイプ: System.currentTimeMillis() 計算メソッドは、実際には時間関数であり、ランダムとしても使用できます。数値。現在時刻をミリ秒単位で返します。例:

Javaで乱数を生成する3つの方法

3 番目のメソッド: Random クラスを使用して 2 つのコンストラクターを取得します。Random クラスは強力であり、操作のみを行うため、最も一般的に使用されるメソッドのみを使用して説明します。このピースをカウントします (例:

Javaで乱数を生成する3つの方法

Random を通じてオブジェクトを作成してメモリ オブジェクトを取得し、変換中に対応する乱数を取得します。このクラスのメソッドも原理は最初のものと同じで、Math.random がソースコード内で呼び出しているのは Random クラスのメソッドです。

関連ビデオ チュートリアルの共有:

Java ビデオ チュートリアル

以上がJavaで乱数を生成する3つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。