java - java语句的范围
问题描述
只是一个快速的问题。我对编程很陌生,我无法弄清楚范围是多少 e = rand.nextInt(10) * 4
。有人可以帮我吗?我已经尝试了所有明显的答案,但它们都不正确。
解决方案
返回介于 0(包括)和指定值(不包括)之间的伪随机、均匀分布的 int 值。
nextInt(10)
将返回 范围内的随机数,0-9
因为该数字10
是独占的,因此该时间4
将返回范围0-36
.
就像@Jesper 提到的那样,它将是4
, 所以的倍数0, 4, 8, 12, 16, 20, 24, 28, 32, 36
。
推荐阅读
- vagrant - vagrant smb 共享文件中的文件内容混乱
- php - 将 WordPress 个人资料 Gravatar 更改为生成的 robohash
- c# - if 语句有多个条件,而不是使用 AND
- regex - Perl:如何将保留最后一句的段落拆分为另一个数组?
- json - 无法从 WorldCoin Index API 仅获取价格
- android - 从 Firebase 检索数据到谷歌地图
- pandas - 如何计算熊猫数据框中的时间增量?
- typescript - 自定义过滤无法按预期工作
- java - 将 BufferedImages 与旋转进行比较
- javascript - Javascript向倒数计时器添加暂停选项不起作用