使用math.random [duplicate]使用Random或false

问题描述 投票:-4回答:1

这个问题在这里已有答案:

如何返回true或false,只使用Math.random(),而不创建新方法或使用java.util.random?

java math random boolean
1个回答
1
投票

Math.random()返回0和1之间的双精度值。

所以,

boolean value;

if(Math.random() > 0.5) value = true;
else value = false; 

还有,Random.nextBoolean()

© www.soinside.com 2019 - 2024. All rights reserved.