多条告白如次剧本只需引入一次
奖品类:
抽奖论理:
尝试类:
尝试截止:
商品类:
package org.plusgroup.modules.app.controller.vo;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import java.util.ArrayList;import java.util.List;/** * @author Administrator * @desc 奖品VO * @date 2021/7/9 14:30 */@Datapublic class PrizeVo {@ApiModelProperty("奖品ID")private Integer id;@ApiModelProperty("奖品称呼")private String name;@ApiModelProperty("奖品编号")private String code;@ApiModelProperty("中奖几率")private Double rate;public PrizeVo(Integer id, String name, String code, Double rate) {this.id = id;this.name = name;this.code = code;this.rate = rate;}public PrizeVo() {}/*** 初始化奖品* @return List*/public static List<PrizeVo> init(){List<PrizeVo> list = new ArrayList<>();list.add(new PrizeVo(10, "文书档案打字与印刷券", "P1", 0.2d));list.add(new PrizeVo(20, "像片打字与印刷券", "P2", 0.5d));list.add(new PrizeVo(30, "5元代金券", "P3", 0.1d));list.add(new PrizeVo(40, "感谢介入", "P4", 0.2d));return list;}}尝试类:
【java抽奖系统的设计java抽奖程序代码】package org.plusgroup.modules.admin.service;import org.plusgroup.modules.app.controller.vo.PrizeVo;import org.springframework.util.CollectionUtils;import java.util.*;/** * @author Administrator * @desc * @date 2021/7/9 14:43 */public class IntegralLogTest {public static void main(String [] args){//奖品中奖几率汇合List<Double> rates = new ArrayList<>();//将每个奖品的几率放入几率汇合List<PrizeVo> list = PrizeVo.init();for(PrizeVo prizeVo : list){rates.add(prizeVo.getRate());}System.out.println("此次中奖商品下标:" +luckDraw(rates));// 统计每种商品中奖度数Map<Integer, Integer> countMap = new HashMap<>();double num = 10000; //尝试度数for (int i = 0; i < num; i++) {int key = luckDraw(rates);Integer value = https://www.juguize.com/b/countMap.get(key);countMap.put(key, value == null ? 1 : value + 1);}for (Map.Entry
推荐阅读
- win7旗舰版密钥激活码 win7系统密钥激活 ***
- 永久免费进销存管理软件推荐 wps进销存管理系统怎么 ***
- 自带提现系统的传奇打金 电脑赚钱游戏排行榜第一名2022
- VMware Workstation 15永久激活密钥,激活序列号,vmware怎么激活系统?
- 2020年软考信息系统项目管理师答案 软考项目管理高级报名时间
- 更新iOS15系统 ipad如何更新ios15系统
- ipad更新系统无法充电 可以充电更新iOS吗
- 造价师查询系统查询「造价师查询系统查询证书」
- 门禁刷卡机接线图「刷卡门禁系统接线图」
- 电脑玩游戏的时候如何解决输入法自动弹出,w10系统玩游戏的时候输入法老是自动弹出该怎么设置啊?