用java程序编写双色球代码

截图:

红球号码选择方法:

/**

?*?随机选择红色的球

?*?

?*?得到数字1~33中的一个。

?*?

?*?0?& lt=?数学随机?& lt?1

?*/

私人?int?randomOneRedValue()?{

int?randomValue?=?(int)?(Math.random()?*?33?+?1);

回归?randomValue

}如何选择蓝球号码:

/**

?*?随机选择蓝色球号。

?*?

?*?得到1~16的值。

?*?

?*?@返回

?*/

私人?int?randomOneBlueValue()?{

int?randomValue?=?(int)?(Math.random()?*?15?+?1);

回归?randomValue

}测试:

公共?班级?Test1?{

公共?静电?作废?main(String[]?arg)?{

Test1?localTest1?=?新的?test 1();

//?双色球:红球号码?+?蓝色球号码

//?六个红色球和一个蓝色球号。

//?红球号码选自1~33。

//?蓝球的号码从1~16中选取。

//?一等奖:七个号码匹配(六个红色号码和一个蓝色球号码)(红色球号码顺序不限,下同)。

//?二等奖:六个红球的号码匹配;

//?三等奖:五个红球号码,或者四个红球号码匹配一个蓝球号码;

//?四等奖:五个红球号码,或者三个红球号码匹配一个蓝球号码;

//?五等奖:四个红球号码,或者三个红球号码匹配一个蓝球号码;

//?六等奖:一个蓝色球号匹配(错红色球号可以匹配);

//?比如:红球号码?01?06?13?19?24?28?蓝球号码?16

System.out.println("开始授标");

//?定义一个大小为7的双色球数组。

String[]?价值观?=?新的?string[7];

为了什么?(int?我?=?0;?我?& lt?7;?i++)?{

如果?(我?==?6)?{

int?blueValue?=?localtest 1 . randomonebluevalue();

如果?(blueValue?& lt?10)?{

价值观[i]?=?"0"?+?blueValue

}?不然呢?{

价值观[i]?=?String.valueOf(蓝色值);

}

}?不然呢?{

int?redValue?=?localtest 1 . randomoneredvalue();

如果?(redValue?& lt?10)?{

价值观[i]?=?"0"?+?redValue

}?不然呢?{

价值观[i]?=?string . value of(red value);

}

}

}

system . out . println();

System.out.println("颁奖结束");

system . out . println();

System.out.print("双色球开奖号码:");

//?打印双色球号码

为了什么?(字符串?价值?:?价值观)?{

System.out.print("??+?值);

}

}

}