Java双色球系统开发是怎样的
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章给大家介绍Java双色球系统开发是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。功能说明1.1. 菜单页功能package lotteryDemo1;import
千家信息网最后更新 2025年01月21日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; i1.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安全错误
数据库的锁怎样保障安全
数据库日期显示 号
甘南网城互联网科技有限公司
中南大学网络安全
学软件开发如何报名
oralce连接不上数据库
静安区品质软件开发管理系统
新建数据库怎么添加日志
徐州发展软件开发配置
奖虫软件开发商
银行软件开发外包管理
数据库update能回退嘛
学车计算机网络技术去哪里了
郑州彩票软件开发
米阅网络安全
软件开发项目管理前途
kafka 清空数据库
华为最新版本的服务器
数据库打满
国家安全网络安全内容
怎么登GTAP数据库
网络安全菜刀事件
西安大的软件开发公司
惠普服务器800电话
商简云东莞互联网科技有限公司
宽带接入服务器厂家
软件开发必须知道的知识
提升数字能力守护网络安全
搭建人工智能网络安全
厦门网络技术转让案例
宁夏兴庆区数据防泄密软件开发