用Java代码编写随机数抽奖

要求使用随机数的数字作为抽奖是否获奖的数字,奖项分五等,不可以重复中奖。另要求每周最多产生一个一等奖;每天至少产生10个三等奖;用户摇奖前,现实当前最近获奖的5个四等奖以上的奖项。

很简单,你的用户很多,你的中奖用户很少,你可以记录下所有中奖的,然后每次抽奖都和中奖的比较,如果重复,就再抽,直到满足