成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java生成一定范圍的隨機(jī)數(shù) Java中怎么取得指定范圍內(nèi)不重復(fù)的N個(gè)隨機(jī)數(shù)?

Java中怎么取得指定范圍內(nèi)不重復(fù)的N個(gè)隨機(jī)數(shù)?/** * 隨機(jī)指定范圍內(nèi)N個(gè)不重復(fù)的數(shù) * 最簡(jiǎn)單最基本的方法 * @param min 指定范圍最小值 * @param max 指定范圍最

Java中怎么取得指定范圍內(nèi)不重復(fù)的N個(gè)隨機(jī)數(shù)?

/** * 隨機(jī)指定范圍內(nèi)N個(gè)不重復(fù)的數(shù) * 最簡(jiǎn)單最基本的方法 * @param min 指定范圍最小值 * @param max 指定范圍最大值 * @param n 隨機(jī)數(shù)個(gè)數(shù) */ public static int[] randomCommon(int min, int max, int n){ if (n > (max - min 1) || max < min) { return null } int[] result = new int[n] int count = 0 while(count < n) { int num = (int) (Math.random() * (max - min)) min boolean flag = true for (int j = 0 j < n j ) { if(num == result[j]){ flag = false break } } if(flag){ result[count] = num count } } return result }