1. 程式人生 > >方法---課程作業02-2

方法---課程作業02-2

close util port string 技術分享 算法 相同 ted method

1、編寫一個方法,使用以上算法生成指定數目(比如1000個)的隨機整數。

import java.util.*;

public class RandomInt {

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("請輸入生成的隨機整數的個數:");

Scanner input=new Scanner(System.in);

int number=input.nextInt();

input.close();

Random r=new

Random();

int seed=r.nextInt(100); //0-100中隨機選出一個種子

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

{seed=(16807*seed+0)%2147483647;

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

if(i%10==0) System.out.println();}

}

}

截圖

技術分享

2、請看以下代碼,你發現了有什麽特殊之處嗎?

答:兩個方法的方法名相同,參數類型和方法的返回值不同。輸入某種類型的參數,會調用具有相同參數類型的方法。

3、參看一下

JDK中的System.out.println()方法,你發現了什麽?

答:該方法可以使用多種不同類型的參數。

方法---課程作業02-2