使用java.util.Random类制作抽奖小游戏

使用Random类随机生成1-100之间的整数,再通过if语句进行判断,不同的区间的数字输出不同的结果,完整代码如下:

package Whaoe;

import java.util.Random;

/**
 * <p>Project: Work1 - Ceshi</p>
 * <p>Powered by whaoe On 2023-07-10 20:45:30</p>
 * <p>描述:<p>
 *
 * @author whaoe [webrx@126.com]
 * @version 1.0
 * @since 17
 */
public class Ceshi {
    public static void main(String[] args) {
        Random rand = new Random();
        int a =rand.nextInt(1, 101);
        if (a<=30){
            System.out.println(a+"恭喜您,中奖了,奖金20元");
        }else if(a>30&&a<60){
            System.out.println(a+"恭喜您,中奖了,奖金50元");
        }else if(a>=60){
            System.out.println(a+"很遗憾,您没有中奖");
        }

    }
}

这里需要注意rand.nextInt(1, 101)中的值,在这里括号中可是不能取到后面的值,因此我们要想在1-100(包含100)之间随机生成整数数字,我们需要设置上限+1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值