java实现抽奖功能解析
本文实例为大家分享了java实现抽奖功能的具体代码,供大家参考,具体内容如下
抽一个:
输入抽奖人数,生成随机数字进行抽奖。
比如:楼主抽幸运儿送游戏,选择前100楼抽取一个幸运儿。
importjava.util.Random;
importjava.util.Scanner;
publicclassGift{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("请您输入抽奖人数:");
intn=sc.nextInt();
Randomr1=newRandom();
System.out.println("幸运儿是:"+(r1.nextInt(n)+1));
}
}
抽多个:
输入抽奖人数以及中奖人数,生成随机数字进行抽奖。
比如:楼主抽幸运儿送游戏,选择前100楼抽取多个个幸运儿。
注:下面代码还未解决抽到相同序号的问题
importjava.util.Random;
importjava.util.Scanner;
publicclassGift{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.print("请您输入抽奖人数:");
intn=sc.nextInt();
System.out.print("请您输入中奖人数:");
intnum;
//判断中奖人数是否符合规则
while(true){
num=sc.nextInt();
if(n抽奖人数,不符合规则。");
System.out.print("\n请重新输入中奖人数:");
}else
break;
}
System.out.println("");
//创建一个整型数组,来存放抽取的多个幸运儿,来限制不能出现相同序号的幸运儿。
int[]lucky=newint[num];
Randomr1=newRandom();
for(inti=0;i
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
热门推荐
10 姐姐生日祝福语漂亮简短
11 乔迁仪式文案祝福语简短
12 对航母的祝福语简短
13 师傅退休蛋糕祝福语简短
14 情人表白祝福语简短大气
15 入伙英文祝福语大全简短
16 夸赞老师祝福语搞笑简短
17 横幅家庭生日祝福语简短
18 美丽晚霞祝福语简短句