其他分享
首页 > 其他分享> > 20200927 千锤百炼软工人之动手又动脑

20200927 千锤百炼软工人之动手又动脑

作者:互联网

第一题

随机数发生器(自己根据算法编译)

但是王主任还是比较仁慈

直接给了参数

所以就直接写就行了

package A20201008;
import java.lang.Math;
public class Random {
double b = Math.pow(2,31)-1;
public long Create(long a)
{
long A;
A = (16807*a+0)%(long)b;
return A;
}
public static void main(String[] args)
{
Random y = new Random();
long[] x = new long[10000];
x[0]=2;
for(int i=0;i<1000;i++)
{
x[i+1]=y.Create(x[i]);
System.out.println(x[i+1]);
}
}
}

在此附上截图

取了1000个太多了

就截图了一点

 

 

第二题

这是一个重载方法的案例

在JAVA中方法的重载需要看几个部分

参数的个数、参数的类型、参数的顺序

所以在这题中参数的类型不同

所以重载

 

标签:Random,Create,动脑,long,千锤百炼,20200927,重载,参数,public
来源: https://www.cnblogs.com/huangmouren233/p/13782367.html