java中 生成彩票的代码

 时间:2024-10-17 19:25:25

1、package com.auto.java;import java.util.Arrays;/*** 生成双色球* * @author Administrator**/public class CaiPiao {public static void main(String[] args) {int[] arr = new int[6];int index = 0;// 生成第一个红球,不需要作比较

java中 生成彩票的代码

2、int number = (int) (Math.random() * 33 + 1);arr[index++] = number;// 生成后面的球需要和前面生成的球做比较loop: while (true) {

java中 生成彩票的代码

3、number = (int) (Math.random() * 33 + 1);for (int i = 0; i < index; i++) {if (number == arr[i]) {/* * continue关键字的应用: * continue一般和标识符结合 * 着使用,continue 标识符: * 意思是:继续从前面标有标识符地方 * 开始重新执行代码,直到不满足条件 * 为止跳出循环 */

java中 生成彩票的代码

4、continue loop;}}arr[index++] = number;if (index == arr.length) {break;}}//排序Arrays.sort(arr);//生成蓝球

java中 生成彩票的代码

5、arr=Arrays.copyOf(arr, arr.length+1);//最后一个元素的下标为arr.length-1arr[arr.length-1]=(int)(Math.random()*16+1);System.out.println(Arrays.toString(arr));}}

java中 生成彩票的代码

6、import java.util.Arrays;/*** 生成双色球* * @author Administrator**/public class CaiPiao {public static void main(String[] args) {int[] arr = new int[6];int index = 0;// 生成第一个红球,不需要作比较int number = (int) (Math.random() * 33 + 1);arr[index++] = number;// 生成后面的球需要和前面生成的球做比较loop: while (true) {number = (int) (Math.random() * 33 + 1);for (int i = 0; i < index; i++) {if (number == arr[i]) {/* * continue关键字的应用: * continue一般和标识符结合 * 着使用,continue 标识符: * 意思是:继续从前面标有标识符地方 * 开始重新执行代码,直到不满足条件 * 为止跳出循环 */continue loop;}}arr[index++] = number;if (index == arr.length) {break;}}//排序Arrays.sort(arr);//生成蓝球arr=Arrays.copyOf(arr, arr.length+1);//最后一个元素的下标为arr.length-1arr[arr.length-1]=(int)(Math.random()*16+1);System.out.println(Arrays.toString(arr));}}

java中 生成彩票的代码
  • 小米手机怎么开启小爱同学的智能家庭授权
  • 百度圣卡怎么看爱奇艺免流量
  • 小米手机软件升级提示内存不足
  • 小米12如何开启显示实时网速
  • 小米12pro设置字体大小方法介绍
  • 热门搜索
    中秋节手抄报图片 禁毒手抄报图片 名人名言手抄报 防溺水手抄报资料 健康人生绿色无毒手抄报 关于六一的手抄报 梦想手抄报 我的中国梦手抄报 防溺水手抄报内容文字 清明手抄报图片