Java 如何计算并将随机整数的频率放入arr[]中?
我正在尝试写一个方法来计算[0…range]范围内的num随机整数,并将频率设置为arr[]Java 如何计算并将随机整数的频率放入arr[]中?,java,arrays,random,integer,frequency,Java,Arrays,Random,Integer,Frequency,我正在尝试写一个方法来计算[0…range]范围内的num随机整数,并将频率设置为arr[] public static void doSingleTest(int[] arr, int num, int range){ for (int i=1; i<=num; i++){ int random = randomInteger(int a, int b); arr[random]++; } 公共静态无效测试(int[]arr,int num,in
public static void doSingleTest(int[] arr, int num, int range){
for (int i=1; i<=num; i++){
int random = randomInteger(int a, int b);
arr[random]++;
}
公共静态无效测试(int[]arr,int num,int range){
对于(int i=1;i可能需要初始化数组:
int[] arr = new int[range];
然后在您的方法中:
public static void doSingleTest(int[] arr, int num, int range){
for (int i = 1; i <= num; i++){
int r= randomInteger(0, range);
arr[r]++;
}
公共静态无效测试(int[]arr,int num,int range){
对于(int i=1;i)这种方法面临的问题是什么?“我如何计算随机整数的频率并将其放入arr[]?”。对我来说,这就是你的方法所做的。当然,没有看到其他任何东西