课堂动手动脑问题

对于随机数,java通过Math.random()来实现,比如要得到一个随机数我们可以int a;

a=(int)Math.random();但对于随机数,它是从0到1之间的数,所以必须通过int把它转为整数,

但这样我们得到的都是0,所以我们可以让它乘以一个正整数,这样我们就能得到我们想要的随

机数了。如果要返回n个随机数我们就可以这样容易得出。

final int n;

n=input.nextInt();

int a[]=new int[n];

for(int i=0;i<n;i++)

{

a[i]=(int)(Math.random()*1000);

System.out.println(a[i]);

}

对于函数的重载非常类似于c++,只要我们保证函数的参数不同就可以

如:int pput(){};

int pput(int n){};

int puut(int n,char A){};

等等都是可以的。

posted on 2017-10-13 14:24  雁夜  阅读(118)  评论(0编辑  收藏  举报