Q
如何生成两个数字
3
A
回答
7
写的方法,如:
public static int getRandom(int from, int to) {
if (from < to)
return from + new Random().nextInt(Math.abs(to - from));
return from - new Random().nextInt(Math.abs(to - from));
}
这也考虑了事实,即nextInt()
参数必须是积极的,而且从可以更大然后到。
9
random.nextInt(max - min + 1) + min
将会执行此操作。我想,你希望min <= number <= max
1
实施例:生成从1至6的数
由于nextInt(6)0-5返回一个数,有必要加1来缩放数为范围1-6
static Random randGen = new Random(); int spots; . . . spots = randGen.nextInt(6) + 1;
相关问题
- 1. 生成两个数字
- 2. 添加两个数字以生成两位数字
- 3. 如何生成结果自动计算两个数字?
- 4. 如何合计两个随机生成的数字? Java的
- 5. 如何生成一个9位数字
- 6. 两个数字之间的随机数字生成器 - MatLab
- 7. 从指定的数字列表中生成两个数字
- 8. 如何同时生成两个变量?
- 9. 比较生成数字差值的两个字符串
- 10. 生成和映射两组数字
- 11. 如何生成一个字符串使用字母和数字?
- 12. 如何生成20个字符的字母数字唯一ID
- 13. 如何生成ngResource网址有两个参数
- 14. 如何从4中生成两个随机数?
- 15. 如何用两个总和生成一组随机数
- 16. Java程序添加了使用两个滑块生成的两个数字
- 17. 如何从Python中的两个列表中生成一个生成器?
- 18. 生成数字
- 19. 生成数字
- 20. 如何生成的20个字符
- 21. 在两个限制之间生成随机数字
- 22. 生成两个不同范围的数字文件名
- 23. AsyncTask生成两个通知
- 24. 如何并行生成随机数字?
- 25. 如何使用numpy.random生成int数字
- 26. 我如何生成一系列数字?
- 27. 如何生成JSON字符串数组?
- 28. linux tmpfs中如何生成inode数字?
- 29. AS3 - 如何生成随机数字?
- 30. 如何在每个数字位于数字范围内生成随机数字?
的答案太简单了! – vulkanino 2010-10-11 12:20:27
人们发现谷歌或在这里问问题比THINK更容易。 – vulkanino 2010-10-11 12:25:00
考虑到我们有两个删除的,一个不正确的和一个严格编辑的答案,它可能比它看起来更难。 – Thilo 2010-10-11 12:27:33