Java双色球系统开发是怎样的
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家介绍Java双色球系统开发是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。功能说明1.1. 菜单页功能package lotteryDemo1;import
千家信息网最后更新 2026年11月01日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安全错误
数据库的锁怎样保障安全
互联网是第几次科技革命的成果
北京路客互联网科技有限公司
互联网电商科技
互联网科技的发展
科技创新互联网企业
万达互联网科技
宁波青枫互联网科技有限公司
剑昆互联网络科技有限公司临桂
全球顶尖互联网科技公司
乌鲁木齐新华智原互联网科技学校
科技互联网海报
上海京穆互联网科技有限公司
杭州披云加互联网科技有限公司
江苏互联网智能科技软件
众联互联网络科技
杭州科技互联网公司有哪些
互联网领先科技成果宣传视频
上海互联网科技园景观
利用互联网等科技手段
互联网 科技节活动 微视频大赛
咖啡豆
互联网高科技
中智农互联网科技
科技互联网大厂
消费医药和互联网科技
中国科技创新与世界互联网大会
内蒙古九一互联网科技
神州科技互联网有限公司
求路客互联网科技电话
知域互联网科技有限公司官网