Java双色球系统开发是怎样的
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章给大家介绍Java双色球系统开发是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。功能说明1.1. 菜单页功能package lotteryDemo1;import
千家信息网最后更新 2025年11月09日Java双色球系统开发是怎样的
这篇文章给大家介绍Java双色球系统开发是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
功能说明
1.1. 菜单页功能
package lotteryDemo1;import java.util.Scanner;public class Menu { public static void main(String[] args) { Scanner sc=new Scanner(System.in); o:while(true){ System.out.println("欢迎使用双色球系统,官方网站www.zhongbuliao.com"); System.out.println("********请输入菜单选项*********"); System.out.println("* 1:购买双色球 *"); System.out.println("* 2:查看开奖 *"); System.out.println("* 3:查看中奖 *"); System.out.println("* 4:退出系统 *"); System.out.println("******************************"); System.out.println("请输入选项"); int option =sc.nextInt(); switch (option){ case 1: System.out.println("运行购买双色球代码"); break; case 2: System.out.println("运行查看开奖代码"); break; case 3: System.out.println("运行查看中奖代码"); break; case 4: System.out.println("客官常来呀!"); break o; default: System.out.println("客官不可以"); } } }}1.2. 购买双色球
1.3. 查看开奖
准备彩票工具类
存放一个生成 彩票的方法
package lotteryDemo1;import java.util.Arrays;public class LotteryUtil { public static int[] getLottery(){ int[] lottery=new int[6]; for (int i = 0; i <6 ; i++) { int num =(int)(Math.random()*33+1); while(isContain(lottery,num)){ num =(int)(Math.random()*33+1); } lottery[i]=num; } Arrays.sort(lottery); int[] lottery2=new int[7]; System.arraycopy(lottery,0,lottery2,0,6); lottery2[6]=(int)(Math.random()*16+1); return lottery2; } public static boolean isContain(int[] arr,int b){ boolean flag= false; for (int x:arr){ if(x==b){ flag=true; break; } } return flag; }}在 menu类中添加代码
package lotteryDemo1;import java.util.Arrays;import java.util.Scanner;public class Menu { public static void main(String[] args) { Scanner sc=new Scanner(System.in); // 声明一个二维数组 用于存储多个注彩票 int[][] lotteries=new int[0][]; int[] luckyNum=new int[0]; o:while(true){ System.out.println("欢迎使用双色球系统,官方网站www.zhongbuliao.com"); System.out.println("********请输入菜单选项*********"); System.out.println("* 1:购买双色球 *"); System.out.println("* 2:查看我的双色球 *"); System.out.println("* 3:查看开奖 *"); System.out.println("* 4:查看中奖 *"); System.out.println("* 5:退出系统 *"); System.out.println("******************************"); System.out.println("请输入选项"); int option =sc.nextInt(); switch (option){ case 1: System.out.println("运行购买双色球代码"); //输入够买的注数 System.out.println("请输入购买注数"); int zs=sc.nextInt(); // 创建一个二维数组 用于存储多个彩票 lotteries =new int[zs][]; //由程序循环生成彩票 for (int i = 0; i 1.4. 查看中奖
在LotteryUtil中定义一个判断中奖的方法
public static int isWin(int[] luckyNum,int[] lottery){ // 判断前六位有几位相同 int red=0; for (int i = 0; i <6 ; i++) { System.out.print(lottery[i]+"\t"); if(luckyNum[i]==lottery[i]){ red++; } } int blue=luckyNum[6]==lottery[6]?1:0; System.out.print("\t|\t"+lottery[6]+"\t"); int money=0; if(red==6&&blue==1){ money=5000000; System.out.println("一等奖5000000元"); }else if(red==6){ money=1250000; System.out.println("二等奖1250000元"); }else if(red==5&&blue==1){ money=3000; System.out.println("三等奖3000元"); }else if(red==5||red+blue==5){ money=200; System.out.println("四等奖200元"); }else if(red==4||red+blue==4){ money=10; System.out.println("五等奖10元"); } else if(red==0&&blue==1){ money=5; System.out.println("六等奖5元"); }else{ System.out.println("未中奖0元"); } return money;}在menu中添加查看中奖功能
1.5. 退出系统
关于Java双色球系统开发是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
双色
双色球
系统
客官
输入
代码
彩票
号码
生成
运行
功能
数组
菜单
二维
开发
成功
中奖号码
内容
多个
官方
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小区电话 网络技术方案
福建网络守时模块服务器
山东追忆网络技术有限公司
http缓存服务器
网络安全调研过程
数据库修改表的前两个字段
内蒙古诚信网络技术咨询商家
工业互联网华为赛摩科技
好家长杂志被收录的数据库
宁海应用软件开发系统
vs开发数据库管理系统
网络安全损失
服务器拆解主板
旭实互联网科技
dns 权威服务器
只有ldf数据库
服务器系统更新显示器不亮
cpu服务器散热器供应商
dell服务器挂硬盘
残联网络安全汇报材料
阿里 聊天消息 数据库
nba球员数据库管理系统ER图
软件开发的人怎么称呼
西安百灵鸟网络技术有限公司
天津网络安全宣传周
提交审核功能数据库
电竞软件开发有什么好处
极限模型软件开发模型图
剑网三大唐万象服务器怎么样
linux服务器学习方法交流