网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

java实现抽奖系统

这篇文章给大家分享的java实现抽奖系统的步骤,相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。

站在用户的角度思考问题,与客户深入沟通,找到濮阳县网站设计与濮阳县网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站制作、成都做网站、企业官网、英文网站、手机端网站、网站推广、主机域名、网页空间、企业邮箱。业务覆盖濮阳县地区。

需求

要求是开发幸运抽奖系统,客户必须首先注册成为该商场会员,会员登录成功后,就可以参加抽奖活动了。
注册

用户选择“注册”菜单,进入注册界面。输入用户名和密码后,系统提示注册成功,并给出会员卡号。
登录

注册成功后,用户选择“登录”菜单,进入登录界面。输入注册时的用户名和密码。登录成功,系统提示欢迎信息。如果用户和密码输入错误,提示用户继续输入,最多有3次机会。
抽奖

登录成功后,用户选择“抽奖”菜单,进入幸运抽奖界面。输入会员卡号,系统生成5个4位随机数作为幸运数字。如果会员卡号是其中之一,则成为本日幸运会员。
源代码
import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;
import com.thinkive.base.jdbc.DataRow;
public class TurnTable {

static Object[][] prizeArr = new  Object[][]{  
    //里面的指针转动  
    {1,"一等奖",0.0001},  
    {2,"不要灰心",39.9994}, 
    {3,"祝您好运",20.0},  
    {4,"二等奖",0.0002},  
    {5,"再接再厉",20.0},  
    {6,"运气先攒着",10.0},  
    {7,"三等奖",0.0003},  
    {8,"谢谢参与",10.0} 
};
Object result[] = award(prizeArr);//抽奖后返回奖品等级及奖品描述

//抽奖后返回奖品等级及奖品描述  
public static Object[] award(Object[][] prizeArr){  
    //概率数组  
    float obj[] = new float[prizeArr.length];  
    for(int i=0;i resultList = new ArrayList();
    for (int i = 0; i < 10000; i++) {
        int k = 1;
        Object result[] = award(prizeArr);//抽奖后返回角度和奖品等级
        String prize = "";
        String comment = "";
        for (Object object : result) {
            if(k==1){
                prize = object.toString();
            }else if(k==2){
                comment = object.toString();
            }
            k++;
        }
        if(k==3){
            data.set("prize", Integer.valueOf(prize)+1);
            data.set("comment", comment);
            resultList.add(data);
        }
    }
}

public static int compareMethod(BigDecimal a,BigDecimal b){
    return a.compareTo(b);
}}

关于java实现抽奖系统就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果喜欢这篇文章,不如把它分享出去让更多的人看到。


分享标题:java实现抽奖系统
文章地址:http://bjjierui.cn/article/pgeioe.html

其他资讯