欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java隨機生成1和2

朱品封1年前6瀏覽0評論

在Java中,有時候我們需要生成一些隨機的數(shù)字來模擬一些情景。如果我們只需要生成1和2兩個數(shù)字,我們可以使用Java自帶的隨機數(shù)生成函數(shù)來實現(xiàn)。

import java.util.Random;
public class RandomDemo{
public static void main(String[] args){
Random rand = new Random();
int num = rand.nextInt(2) + 1;
System.out.println(num);
}
}

上面的代碼中,我們先要導入Java自帶的Random類,然后創(chuàng)建一個Random對象rand。接著,我們使用rand.nextInt(2)方法來生成一個0或者1的隨機數(shù),然后再加上1即可得到1或者2。最后,我們使用System.out.println()方法將生成的結(jié)果輸出到控制臺上。

上面的代碼可以反復運行,每次都可以得到不同的結(jié)果。這是因為隨機數(shù)生成函數(shù)會根據(jù)不同的種子值來生成不同的結(jié)果。如果我們每次運行程序時都使用相同的種子值,那么生成的結(jié)果將是相同的。因此,我們可以在創(chuàng)建Random對象時指定一個種子值,這樣就可以實現(xiàn)固定的隨機數(shù)生成:

import java.util.Random;
public class RandomDemo{
public static void main(String[] args){
Random rand = new Random(1);
int num = rand.nextInt(2) + 1;
System.out.println(num);
}
}

上面的代碼中,我們使用1作為種子值創(chuàng)建了一個Random對象rand。這樣,每次運行程序時都會生成相同的隨機數(shù),從而方便我們進行測試和比較。