num [i]=(int)(Math.random*100+1)用for 循环在里面判断如果num=原数组出现过得数字,则不赋值。然后继续循环
主要是Random的使用 public class RandomTest { public static void main(String[] args) { int max=50; int min=1; int[] ra = new int[50]; Random random = new Random(); for (int i=0; i<50; i++) { int s = random.nextInt(max)%(max-min+1) + ...
// 初始化二维数组a和一维数组b for (int i = 0; i < 6; i++) { for (int j = 0; j < 7; j++) { a[i][j] = rand.nextInt(101); // 0-100的随机数 b[i * 7 + j] = a[i][j]} } // 将一维数组b排序 Arrays.sort(b); // 将一维...