动手动脑1:
编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数
代码:
1 package com.testHomework; 2 public class RandomNum { 3 4 public static void main(String[] args) { 5 Integer Modulus = new Integer(4); 6 Modulus = Modulus.MAX_VALUE; 7 int x=4; 8 for(int i=0;i<1000;i++) { 9 x=(16874*x)%Modulus; 10 System.out.println(x); 11 } 12 } 13 14 }
动手动脑2:
运行结果:
原因:函数的重载,重载可以实现不同类型的数据实现相同的功能。
函数重载的条件:
1、函数名相同 2、参数的个数不同 3、参数的类型不同 4、参数类型的顺序不同
如果有错误,请大佬留言提出,谢谢