(2)生成1个1至16之间的随机整数,存入另一个变量

  • (3)将6个随机整数从小到大排序,输出红球号码
  • (4)输出篮球号码 */

import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random;

public class DoubleColorBallGenerator { public static void main(String[] args) { List redBalls = new ArrayList<>(); // 存储红球号码的集合 Random random = new Random(); // 生成6个不重复的红球号码 while (redBalls.size() < 6) { int ball = random.nextInt(33) + 1; // 生成1至33之间的随机整数 if (!redBalls.contains(ball)) { redBalls.add(ball); } } Collections.sort(redBalls); // 对红球号码进行排序 int blueBall = random.nextInt(16) + 1; // 生成1至16之间的随机整数 System.out.print("红球号码:"); for (int ball : redBalls) { System.out.print(ball + " "); } System.out.println("\n篮球号码:" + blueBall); }

用 java 双色球号码生成器 双色球号码 红球 篮球 红球 6 个 1-33 篮球 1 个 1-16 1生成6个1至33之间的随机整数不能重复存入一个List集合

原文地址: https://www.cveoy.top/t/topic/fEAT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录