如题..谢谢各位,中秋快乐啦

解决方案 »

  1.   

    返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的 int 值。nextInt 的常规协定是,伪随机地生成并返回一个 int 值。所有 2的32次方 个可能 int 值的生成概率(大致)相同。 
      

  2.   

    你体会一下
    import java.util.*;
    public class RandomNumber
    {
            /*判断是否是质数*/
    public static boolean isPrime(int num)
    {
    for(int i=2;i<num;i++)
    {
                if((num%i)==0)
    {
                    return false;
                }
            }
            return true;
        }
    public static void main(String[] args) 
    {
    Random rand = new Random();
    int[] a = new int[20];
    for(int i = 0;i < 20;i++)
    {
    a[i] = rand.nextInt(100); //每次返回一个小于100 大于等于0的数
    if(isPrime(a[i]))
    {
    System.out.println(a[i]+" ");
    }
    }
    }
    }