Java基础练习题(持续更新)——01 随机月份

这篇博客介绍了如何使用Java生成1到12之间的随机整数,以模拟显示英文月份。讲解了Math.random()方法和Random类的不同用法,包括nextInt()等方法,并提供了完整的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

3.4(随机月份)

  • 编写一个随机产生1和12之间整数的程序,并且根据数字1,2,…,12显示相应的英文月份:January,February,…,December
  • Key

Java中如何生成随机数

  1. Math类中的random()方法
int num=(int)(Math.random()*n);			//返回**大于等于**0小于n之间的随机数
int num0=m+(int)(Matn.randon()*n);		//返回大于等于m小于m+n**(不包括m+n)**之间的随机数

Math.random()方法生成的是0~1之间double类型的随机数

  1. Random类生成随机数

通过实例化一个Random对象来创建一个随机数生成器

Random ran = new Random();

Random类中还提供各种类型随机数的方法

nextInt():返回一个随机整数(int)
nextInt(int n):返回大于等于0、小于n的随机整数(int)
nextLong():返回一个随机长整型值(long)
nextBoolean():返回一个随机布尔型值(boolean)
nextFloat():返回一个随机浮点型值(float)
nextDouble():返回一个随机双精度型值(do

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值