用java 双色球号码生成器 双色球号码 红球 篮球 红球 6 个 1-33 篮球 1 个 1-16 1生成6个1至33之间的随机整数不能重复存入一个List集合 2编写方法对List集合进行排序 3然后利用迭代器遍历集合元素并输出生成6个双色球红号例如 2 12 14 25 28 30 4产生1-16之间的一个随机数生成1个双色球蓝号例如 15 5提示用户输入购买的双色球注数随
import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; import java.util.Scanner;
public class DoubleColorBallGenerator {
public static void main(String[] args) {
//生成6个红球号码
ArrayList
//生成6个红球号码
private static ArrayList<Integer> generateRedBalls() {
ArrayList<Integer> redBalls = new ArrayList<Integer>();
while (redBalls.size() < 6) {
int redBall = (int) (Math.random() * 33 + 1);
if (!redBalls.contains(redBall)) {
redBalls.add(redBall);
}
}
return redBalls;
}
//生成1个蓝球号码
private static int generateBlueBall() {
int blueBall = (int) (Math.random() * 16 + 1);
return blueBall;
}
原文地址: http://www.cveoy.top/t/topic/fECP 著作权归作者所有。请勿转载和采集!