Java生成號碼
回答
有一個Random類。谷歌搜索幫助...
谷歌搜索「Java隨機」產生的第一個最好的結果。 JavaDoc參考。
所以試試吧,int rand = new Random().nextInt(101)
。這將產生一個從0到101的隨機數字EXCLUSIVE。所以它會產生一個從0到100的隨機數。
編輯:作爲評論指出,我是不正確的,它從0到100包括在內。一個簡單的錯誤。
它會生成你從** 0 **到100的數字,而不是從1到100 – user902383
您可以使用以下工具類的呼叫使用
GenerateRandomNumber.getRandom(0, 100)
代碼段getRandom(INT,INT)方法:
package com.test;
import java.util.Random;
public class GenerateRandomNumber {
public static void main(String[] args) {
int randomNumberBetween1To100 = getRandom(0, 100);
System.out.println("Random number between 1 to 100 is: " + randomNumberBetween1To100);
}
public static int getRandom(int minNumber, int maxNumber) {
Random rand = new Random();
int randomNum = rand.nextInt(maxNumber - minNumber);
return randomNum;
}
}
不會工作,嘗試'getRandom(10,15)',它會生成你在範圍內的數字(0,4)而不是,15) – user902383
是啊同意,我故意給出這個解決方案,因爲人要求0到100.但是,如果不期望隨機數在範圍內,則需要更改。謝謝。 –
- 1. 生成號碼
- 2. 生成Java代碼
- 3. Java條碼生成
- 4. Java代碼生成
- 5. Java代碼生成
- 6. 生成「有效」號碼
- 7. 生成號碼列表
- 8. 生成C++的號碼
- 9. 自動生成號碼
- 10. 如何生成驗證碼/號碼?
- 11. 高級Java代碼生成
- 12. JPA的Java代碼生成
- 13. 從Java生成LLVM代碼
- 14. 代碼生成 - XML到Java
- 15. 從WSDL生成Java代碼
- 16. Java代碼生成器
- 17. java中的條碼生成
- 18. 的Java/Scala庫生成Java源代碼
- 19. Java用字符串生成一個隨機的ISBN號碼?
- 20. 的Java:生成所有號碼combitations到綁定
- 21. 在生成的Java源代碼中覆蓋行號
- 22. Java程序生成16位數字到原始號碼
- 23. Java EE中的唯一編號生成
- 24. 生成唯一序列號的java
- 25. JQuery從號碼系列中生成黃金電話號碼
- 26. 如何識別IE瀏覽器生成和生成號碼?
- 27. 生成號碼然後播放音樂
- 28. 強力球號碼生成器
- 29. 生成/存儲賬號激活碼
- 30. 如何生成Uniq號碼C#
閱讀關於Random類(http://docs.oracle.com/javase /6/docs/api/java/util/Random.html)。 – Batty
Math.Random。谷歌! – ohlmar
http://docs.oracle.com/javase/7/docs/api/java/util/Random.html –