如何用java模拟双色球选号?
的有关信息介绍如下:双色球有红球和蓝球之分,红球从1-33中选6个号,蓝球从1-16中选1个号。所以,我们需要定义类变量:红球个数,蓝球个数,红球要选择的个数,蓝球要选择的个数,并且定义一个二维数组保存选号结果。
类构造函数需要传入红球个数、蓝球个数、红球要选择个数、蓝球要选择个数来初始化类变量。
定义选号方法。先选红球再选蓝球,过程都是类似的。借助java.util.Random类来生成随机数选号。双色球规则里面,红球6个数是不相同的,蓝球只1个数。所以,生成随机数后还要判断是否重复。
最后定义输出方法,输出对象时调用该方法,输出选择的红球号码和蓝球号码。
定义测试程序,然后编译运行程序,得到机选号码。
从这个简单的小练习中,我们学习随机数Random的使用,学习程序设计,也是一个乐趣。如果大家用这个选号中了大奖,别忘了小编哦。