【发布时间】:2013-02-19 19:01:13
【问题描述】:
这是我目前所拥有的:
private int [] delays = {1000, 1333, 3443, 1220, 3232};
我想要一个函数,它会在继续之前休眠片刻:
sleep(random(delays))
我找到了字符串的解决方案,但是当涉及到整数时,我并不真正理解它。
我已经导入了随机数。我得到了:
Random rand = new Random();
int delayIndex = rand.nextInt(delays.length);
但是它说:Random 类型中的方法 nextInt(int, int) 不适用于参数 (int)
感谢您否定我。
感谢您的帮助,但我遇到的问题仍然存在:
Random 类型中的方法 nextInt(int, int) 不适用于参数 (int)
【问题讨论】:
-
您是否尝试从
delays数组中随机选择一个整数? -
你确定你没有不小心用逗号“,”而不是句点“.”输入“(延迟,长度)”吗?
-
是的,我确定我没有使用逗号。是的,我正在尝试随机选择。