課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
怎么輸出任意區(qū)間的隨機數(shù)
2017-04-18
源自:Java入門第二季 升級版 8-7
正在回答
package IO;
import java.util.Random;
public class TestRandom { ? ?
? ? public static void main(String[] args) {
? ? ? ? System.out.println("Math.random()=" + Math.random());// 結(jié)果是個double類型的值,區(qū)間為[0.0,1.0)
? ? ? ? int num = (int) (Math.random() * 3); // 注意不要寫成(int)Math.random()*3,這個結(jié)果為0,因為先執(zhí)行了強制轉(zhuǎn)換
? ? ? ? System.out.println("num=" + num);
}
慕先生3574971 提問者
Be_yond 回復(fù) 慕先生3574971 提問者
慕先生3574971 提問者 回復(fù) Be_yond
可以random函數(shù)乘以你的要隨機的數(shù)值然后向下取整
math.random()????????
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
2 回答Java中如何產(chǎn)生幾個互不相同的隨機數(shù)
1 回答Java程序中math.random()產(chǎn)生任意范圍隨機數(shù)的通式
2 回答怎么開始寫啊?先寫什么?在寫什么?
2 回答沒有相機圖標(biāo),怎么截圖
1 回答這個怎么寫啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-04-18
package IO;
import java.util.Random;
public class TestRandom { ? ?
? ? public static void main(String[] args) {
? ? ? ? System.out.println("Math.random()=" + Math.random());// 結(jié)果是個double類型的值,區(qū)間為[0.0,1.0)
? ? ? ? int num = (int) (Math.random() * 3); // 注意不要寫成(int)Math.random()*3,這個結(jié)果為0,因為先執(zhí)行了強制轉(zhuǎn)換
? ? ? ? System.out.println("num=" + num);
}
}
2017-04-18
可以random函數(shù)乘以你的要隨機的數(shù)值然后向下取整
2017-04-18