Java學(xué)習(xí)筆記(2)第八節(jié)--Random

1.Random:生成隨機(jī)數(shù)字的類

? ? ? ? 導(dǎo)包:import? ? java.util.Random;

? ? ? ? 創(chuàng)建:Random? ? r = new? ? Random();

? ??????使用:

? ??????????????????1.獲取隨機(jī)的Int數(shù)字(范圍是int所有范圍),如:int? ? num = r.nextInt();

? ? ? ? ? ? ? ? ? ? 2.獲取隨機(jī)的Int數(shù)字(參數(shù)代表范圍,左閉右開區(qū)間),如:int? ? num = r.nextInt(3);

? ? ? ? ? ? ? ? ? ? ? ? 取值范圍為0~2,取不到3的值。

代碼示例:取1~10范圍的值

import java.util.Random;

public class Random01 {

public static void main(String[] args) {

????????int num =10;

? ? ? ? int range =10;

? ? ? ? int result;

? ? ? ? Random r =new Random();

? ? ? ? for (int i =0; i < num; i++) {

????????????//執(zhí)行十次循環(huán)賦值輸出

????????????//本來范圍是[0,n),現(xiàn)在整體+1,范圍變成[1,n+1),即范圍是[1,n]

? ? ? ? ? ? result = r.nextInt(range) +1;? ? //生成1-10的隨機(jī)數(shù)

? ? ? ? ? ? System.out.println("隨機(jī)數(shù)是:" + result);

? ? ? ? }

????}

}

運(yùn)行結(jié)果
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔...
    開心的鑼鼓閱讀 3,394評論 0 9
  • 方法1 (數(shù)據(jù)類型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math...
    GB_speak閱讀 41,403評論 2 6
  • 貪心算法 貪心算法總是作出在當(dāng)前看來最好的選擇。也就是說貪心算法并不從整體最優(yōu)考慮,它所作出的選擇只是在某種意義上...
    fredal閱讀 9,422評論 3 52
  • Java經(jīng)典問題算法大全 /*【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子...
    趙宇_阿特奇閱讀 2,077評論 0 2
  • (一) 寬大,明亮,有飄窗,這是理想的房間。不用再交房租,就交點兒水電,更是讓人歡喜。 得來的有些驚喜,帶點兒自戀...
    木槿楠閱讀 539評論 0 3

友情鏈接更多精彩內(nèi)容