首先在这个游戏中所用到有随机数的知识,在java语言中,产生随机数的方式有三种
new Random()
此类需要借助import java.util.Random;来产生
代码如下
import java.util.Random;
public class game {
public static void main(String[] args) {
// TODO Auto-generated method stub
Random a=new Random();
int number=(a.nextInt(6)+1);//产生1-6的随机数,可表示骰子值
System.out.print("随机数为"+number); //产生一个随机数
}
}
Math.random()
直接调用Math库中来产生
代码如下
Math.Romdom所产生的随机数是在0-1之间的浮点数,而与Romdom类有一些相似之处
public class game {
public static void main(String[] args) {
int a;
a=(int)(Math.random()*