我在我的IOS项目中随机使用arc4random()来计算它返回的2到(2 ^ 32)-1之间的随机数(uint32_t值)。我想将同一个项目转换为Android我不知道什么是android中的arc4random()的等效函数来计算随机数我还在ios中添加了一些我的随机数请看看它给我一些建议计算Android中的随机数。
示例随机数: 1902136219, 575648775, 2003297918, 166044218, 1320498814。
答案 0 :(得分:4)
您可以使用Java的Random类,如:
Random rand = new Random();
int r = rand.nextInt();
答案 1 :(得分:0)
使用Math.random()。 您可以设置范围。 例如,要获得1到10之间的随机数,您可以这样做:
int range = (maxValue - minValue) + 1;
int randomValue = (Int)(Math.random() * range) + min;