arc4random相当于Java?

时间:2014-06-16 22:07:59

标签: java eclipse

使用iOS我有时喜欢随机按下2个按钮按下按钮,例如,我会使用;所以有时,用户会得到(1)另一个时间(2)等。

if (arc4random() % 2 == 0) {

// Do one thing (1)

        } else {

       // Do something else(2)

        }
    }

我如何在Eclipse / java中执行此操作?换句话说,在Java语言中,同一个语句是什么?

1 个答案:

答案 0 :(得分:2)

使用Java Random类。这会给你1或2:

Random rand = new Random();
int n = rand.nextInt(2) + 1;

nextInt(n)给出一个从0到n-1(含)的随机数。所以你必须在结果中添加1。