動手動腦:
一、編寫乙個方法,使用以上演算法生成指定數目(比如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...