動手動腦(二)

2022-06-17 08:42:07 字數 822 閱讀 1948

動手動腦:

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

程式源**:

packagemath;

publicclassdo

publicstaticvoidmain(string args)

inta=newint[2000];

a[0]=(int)(math.random()*1000);

for(inti=0;i<1000;i++)

a[i+1]=(int) ((16807*a[i]+0)%(math.pow(2,31)-1));

system.out.println(a[i]);

執行截圖:

二、請看以下**,你發現了有什麼特殊之處嗎?

public class methodoverload catch(exception e)catch(exception e)catch(exception e){

e.printstacktrace();

動手動腦(二)

一,完全 手寫 實現 隨機數生成 例 在範圍0 1000中生成20個隨機數 1 package 生成隨機數 2public class suiji 17private long little int l,int r,long rand 20int jishu 1 21private void rec...

動手動腦總結

本次動手動腦結論如下。為什麼要用多型。是因為派生類的功能可以被基類的方法或引用變數所呼叫,這叫向後相容,可以提高可擴充性和可維護性。關於物件導向為什麼要有介面的問題。介面是規範,規定某個實現類裡必須有那些方法,只要事先定義好介面,當大家一起合作的時候就不用特別麻煩的互動,而是每個人寫好自己的介面實現...

動手動腦2

1.編寫乙個方法,使用以上演算法生成指定數目 比如1000個 的隨機整數 a.利用產生隨機數的公式x n 1 axn c mod m計算出所需要的隨機數,利用for迴圈產生每二十個一行的隨機數 b.源 package suijshu10001 public class test public sta...