Random .next(int bits)和Random .nextInt()有什么区别吗?

lanbaibai 2005-01-19 05:34:10
Random .next(int bits)和Random .nextInt()有什么区别吗?
...全文
506 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanbaibai 2005-01-20
  • 打赏
  • 举报
回复
明白了谢谢、
cuilichen 2005-01-19
  • 打赏
  • 举报
回复
Random .next(1),产生负“2的1次方”~“2的1次方”之间的随机数(-2到2)
Random .next(2),产生负“2的2次方”~“2的2次方”之间的随机数(-4到4)
Random .next(3),产生负“2的3次方”~“2的3次方”之间的随机数(-8到8)
Random .next(4),产生负“2的4次方”~“2的4次方”之间的随机数(-16到16)
.............................................................
Random .next(int bits),产生负“2的bits次方”~“2的bits次方”之间的随机数
所以:
Random .nextInt()相当于Random .next(32)

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧