0
可能重複:
Generating random number in a range with Java在Java生成的範圍內的隨機數(正的和負的)
我試圖建立一個單一的方法來生成之間的隨機數兩個數字,但我希望它能與這些範圍中的任何一個(包含)一起工作:
1 to 10
-5 to -10
-10 to 10
可能重複:
Generating random number in a range with Java在Java生成的範圍內的隨機數(正的和負的)
我試圖建立一個單一的方法來生成之間的隨機數兩個數字,但我希望它能與這些範圍中的任何一個(包含)一起工作:
1 to 10
-5 to -10
-10 to 10
Sho w你一些代碼,它只是演示的想法:
int myRand(int min, int max) {
int r = rand();
int range = max - min + 1;
return r % range + min;
}
完全重複http://stackoverflow.com/q/3938992/668970 – developer