0
我對編程有點新,我想知道如何編寫一個隨機擲骰子的java程序。這個要求是:
隨機骰子滾筒
私有成員:
-Final INT即numSides
^^管芯的側面
-public方法
^^骰子(INT側)
數@@@將numSides設置爲邊參數。
@@@用於創建具有不同邊數的骰子,例如主要可以說骰子d6 =新骰子(6)來創建六面骰子。
^^ INT輥()
^^從1返回至多且包括即numSides
一個隨機整數 注:nextInt()從Random類將返回從零值達到在
到目前爲止,我有
import java.util.Random;
public class Dice
{
private final int numSides;
public Dice (int sides)
{
this.numSides = sides;
Random dice = new Random();
int num =0;
int roll=0;
}
public int roll(int times)
{
int sum=0;
for(int i=0; i<times; i++)
{
sum += roll();
}
}
return sum;
}
我得到這個從看一些其他的例子遠,但我想解釋,並就如何完成它幫助。
如果你認爲鏈接的問題是重複的,你不應該回答。如果你不認爲它是重複的,那麼你應該解釋它們的區別。順便說一下,6面骰子沒有數字0-5。 –