如果按 时间表示 您 正在执行代码 的 时间 ,那么您想要在代码块内 执行
某些操作,而该操作在整个代码块执行的时间的10%内执行,则可以执行以下操作:
Random r = new Random();...void yourFunction(){ float chance = r.nextFloat(); if (chance <= 0.10f) doSomethingLucky();}当然
0.10f代表10%,但您可以调整它。像每个PRNG算法一样,这按平均使用量起作用。除非
yourFunction()被称为合理的时间,否则您将不会接近10%。



