Java では、random の使用法は「static doublerandom()」です。 「random()」メソッドは、乱数を返すために使用されます。乱数の範囲は「0.0=
String uuid = UUID.randomUUID().toString();Math.random()Math.random() メソッドは、区間 [0,1) で double 型の数値を生成できます。これは 0、ただし1未満。その他の一般的な使用方法は次のとおりです。
生成double随机数:Math.random() 生成[0,100)之间的整数:(int)(Math.random()*100)Math.random() のソース コードを入力し、その具体的な使用方法は、Random の nextDouble() メソッドを呼び出すことです。
public static double random() { return RandomNumberGeneratorHolder.randomNumberGenerator.nextDouble(); } private static final class RandomNumberGeneratorHolder { static final Random randomNumberGenerator = new Random(); }Random クラスRandom クラスは乱数を生成します。その主なメソッドは次のとおりです。
Random random = new Random(); //生成5个 0到100之间的数字。 System.out.println("生成5个 0到100之间的数字。 nextInt(100)"); for (int n = 0; n < 5; n++) { System.out.print(random.nextInt(100)+", "); }Random 使用上の注意Random で乱数を生成するには 2 つの方法があります。1 つはシードなし、もう 1 つはシードありです。
次のコードは、2 つの乱数を定義し、同じシードを設定し、100 以内のランダムな整数を返します。2 つの Random によって生成される乱数の順序は同じです。
Random random = new Random(100); Random random1 = new Random(100); //随机生成5个int数字 next() System.out.println("随机生成5个int数字 next()"); for (int n = 0; n < 5; n++) { System.out.println(random.nextInt(100)+" "+random1.nextInt(100)); } 输出的结果如下: 15,15 50,50 74,74 88,88 91,91Random の乱数は実際には擬似乱数です。シードが決定されている限り、生成される乱数の順序は一貫しています。したがって、例の 2 つの Random インスタンスが重複することは避けられます。同じ順序の乱数を生成します。一般に 2 つの方法があります。
- Random インスタンスを生成するときにシードを指定しないでください。
- シングルトン Random クラスを生成し、乱数を生成します。
以上がJava乱数ランダムの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事
アサシンのクリードシャドウズ:シーシェルリドルソリューション
3週間前ByDDD
Atomfallのクレーンコントロールキーカードを見つける場所
3週間前ByDDD
R.E.P.O.で節約説明した(そしてファイルを保存)
1 か月前By尊渡假赌尊渡假赌尊渡假赌

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

メモ帳++7.3.1
使いやすく無料のコードエディター

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ドリームウィーバー CS6
ビジュアル Web 開発ツール
