Java中有没有办法编写随机返回-1或1的条件表达式?
答案 0 :(得分:0)
此Java代码随机返回-1或1;
return random.nextBoolean() ? -1 : +1
答案 1 :(得分:0)
功能就是你所需要的,
public int getRandom()
{
Random rand = new Random();
return rand.nextBoolean() ? +1 : -1;
}
注意:不要忘记导入java.util.Random;
希望有所帮助。
答案 2 :(得分:0)
确定。我解决了
(int)(Math.random() * 2) == 0 ? -1 : 1.
无论如何,谢谢你们!