在创建之前需要了解两个函数:
1.import java.util.Random;
Random ran=new Random();
2.import java.lang.Math;
Math.random()*n;
Random()函数的作用是产生一个随机数,在借用while循环便可实现“猜数字”游戏,如图:
int n= ran.nextInt(50);它的功能是保证产生的数的范围在0—49;如果是Random ran=new Random(n);n为任意数,这样每次产生的数都是相同的;
而Math.random()则是产生0.0-1.0内的double类型的数,所以Math.random()*n产生的数的范围为0-n;使用时要注意进行强制类型转换(int)(Math.random()*n)才可以产生int型数字;如图: