random產生的是[0,1)的小數。
如果想要產生50--100之間的數字;
先讓它產生[0--50)之間的數字,也就是 random()*50
然後在後面加上51,也就是random()*50+51;
得到的就是[50--100]的整數了。
你可以這樣寫:
int num=(int)Math.random()*50+51;
System.out.println(num);
Java用Math.random()生成一個50-100間的整型隨機數
random產生的是[0,1)的小數。
如果想要產生50--100之間的數字;
先讓它產生[0--50)之間的數字,也就是 random()*50
然後在後面加上51,也就是random()*50+51;
得到的就是[50--100]的整數了。
你可以這樣寫:
int num=(int)Math.random()*50+51;
System.out.println(num);
一.javac.exe與java.exe: a.含義: javac:編譯器 java:虛擬機 b.查看版本命令: javac -version java -version c.安裝完成
方法:完成特定功能片段,提高代碼重用性。要不都寫main方法裏 例如造車,主車間命令其他車間造各種車配件。 形式參數:在方法被調用時接收外界某種類型
“java解釋器就是把在java虛擬機上運行的目標代碼(字節碼)解釋成爲具體平臺的機器碼的程序。” 即jdk或jre目錄下bin目錄中的java.e
f +=a; //這種等式解決:比如自然數求和,就是將前面幾個數的和加上變量a; 當然a可以看做其他的等式,比如a=a*i,(i遞增)這樣就變成