#このチュートリアルの動作環境: Windows7 システム、Java10 バージョン、DELL G3 コンピューター。 Java で乱数を生成するにはいくつかの方法がありますJava では、random の使用法は「static doublerandom()」です。 「random()」メソッドは、乱数を返すために使用されます。乱数の範囲は「0.0=
String uuid = UUID.randomUUID().toString();
生成double随机数:Math.random() 生成[0,100)之间的整数:(int)(Math.random()*100)
public static double random() { return RandomNumberGeneratorHolder.randomNumberGenerator.nextDouble(); } private static final class RandomNumberGeneratorHolder { static final Random randomNumberGenerator = new 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)+", "); }
次のコードは、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,91
以上がJava乱数ランダムの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。