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。 –