02方法 动手动脑

1.编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。

代码:

package 随机数;

//信1605-2 20163588 王金萱

import java.util.Scanner;

import java.util.Random;

public class RandomInt {

 

    public static void main(String[] args) {

        Scanner in=new Scanner(System.in);

        Random rand=new Random();

        int n,x;

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

        n=in.nextInt();

        x=rand.nextInt(10);//生成一个随机数作为x

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

        {

            x=(16807*x+0)%2147483647;//2^31=2147483648

            System.out.print(x+" ");

            if(i%5==0)

            System.out.println();

        }

    }

 

}

执行结果:

 

2.练习: 查看一下JDK中System.out.println()方法,你发现了什么?

 

发现System.out.println()方法中实参表内可以输入很多类型。

原文地址:https://www.cnblogs.com/wang-jx/p/7662066.html