Mar*_*zen 2 java random numbers
我需要生成可以除以2的随机数:2 4 6 8 10 12 14 16 18 .....
我的代码看起来像:
Random random = new Random();
int i = random.nextInt(20);
Run Code Online (Sandbox Code Playgroud)
希望你知道我想要什么,你可以帮助我.
只需乘以2即可
Random random = new Random();
int i = random.nextInt(20) * 2;
Run Code Online (Sandbox Code Playgroud)
如果你想保持在20以下,则调整随机上限(替换为10)
int i = random.nextInt(10) * 2;
Run Code Online (Sandbox Code Playgroud)
在我看来,循环版本太沉重而且无效