第三周动手动脑

首先是利用纯随机数发生器来写一个生成指定数目的随机整数,这个程序要先设置一个种子x,然后再带入算法。

源代码:

package project1;

import java.util.Random;

import java.util.Scanner;

public class random1 {

static Scanner sc=new Scanner(System.in);

public static void main(String args[]){

Random rand =new Random();

System.out.print("请输入要生成的随机数");

int sum;

sum=sc.nextInt();

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

{

int x=rand.nextInt(100);

x=((16807*x+8)%(2^31-1));

        System.out.println(x);

}

}

}

第二个是要展示java的方法重载。函数重载需要满足下列条件:

1.方法名相同;

2.函数类型不同,参数个数不同,或者是参数类型的顺序不同。

3.方法的返回值不作为方法重载的判断条件。

而ppt中的那个程序就是参数类型不同,

下面是我写的一个源代码:

package project1;

public class use1 {

public void show(String name){

        System.out.println("姓名:"+name);

    }

    public void show(String name,int number){

        System.out.println("姓名:"+name+"学号:"+number);

    }

}

猜你喜欢

转载自www.cnblogs.com/ljpljm/p/11599896.html