Random随机数nextInt(n)的使用

Random随机数nextInt(n)的使用nextInt(intn) 方法用于获取一个伪随机,在0(包括)和指定值(不包括),从此随机数生成器的序列中取出均匀分布的int值。声明以下是对java.util.Random.nextInt()方法的声明。publicintnextInt(intn)参数n–这是结合于该随机数返回。必须为正数。返回值在方法调用返回

大家好,又见面了,我是你们的朋友全栈君。



nextInt(int n) 方法用于获取一个伪随机,在0(包括)和指定值(不包括),从此随机数生成器的序列中取出均匀分布的int值。

声明

以下是对java.util.Random.nextInt()方法的声明。

public int nextInt(int n)

参数

  • n–这是结合于该随机数返回。必须为正数。

返回值

在方法调用返回介于0(含)和n(不含)伪随机,均匀分布的int值。

异常

  • IllegalArgumentException– 如果n不是正数,则抛出。

例子

    import java.util.Random;

    public class TestRandom {

        public static void main(String[] args) {//随机产生一个大于等于0不等于500(不包含500)的正整数
            Random generate = new Random();
            int nextInt = generate.nextInt(500);
            System.out.println(“Next int value:”+nextInt);
           
        }
    }

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

    发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162900.html原文链接:https://javaforall.net

    (0)
    全栈程序员-站长的头像全栈程序员-站长


    相关推荐

    • 线程和进程有什么区别(简单介绍)[通俗易懂]

      线程和进程有什么区别(简单介绍)[通俗易懂] 线程和进程有什么区别(简单介绍) 简单介绍一、线程的基本概念  线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。   …

      2022年7月15日
      11
    • Java爬虫系列三:使用Jsoup解析HTML「建议收藏」

      在上一篇随笔《Java爬虫系列二:使用HttpClient抓取页面HTML》中介绍了怎么使用HttpClient进行爬虫的第一步–抓取页面html,今天接着来看下爬虫的第二步–解析抓取到的html

      2022年2月16日
      37
    • Python 垃圾回收机制原理详解

      Python 垃圾回收机制原理详解目录 1 引用计数 2 标记 清除 3 分代回收 4 其他 4 1JNI JavaNativeIn 总结 Python 的 GC 模块主要运用了引用计数来跟踪和回收垃圾 通过 标记 清除 解决容器对象可能产生的循环引用问题 通过分代回收以空间换时间进一步提高垃圾回收的效率 也即采用 引用计数 为主 实时性 一旦没有引用 内存就直接释放了 标记 清除 与 分代收集 两种机制为辅的策略 1 引用计数为每一个对象维护一个引用计数器

      2025年7月29日
      4
    • 解决window10播放.avi格式视频黑屏,只有声音没有视频0xc00d5212错误

      解决window10播放.avi格式视频黑屏,只有声音没有视频0xc00d5212错误自己找的学习资源从百度网盘下载后,有些.avi视频黑屏,只有声音没有视频,尝试了两种办法:1.下载K-LiteCodecPack,但电脑自动拦截,不让安装,具体效果不详。2.下载格式工厂,亲测有效!!且操作简单步骤如下图所示:我转为的是MP4格式,点击MP4,然后添加文件添加好文件后,点确定但此时并没有真正的开始转换哦,必须按开始键才算开始。…

      2022年9月30日
      3
    • navicat15永久激活码最新_在线激活

      (navicat15永久激活码最新)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

      2022年3月26日
      64
    • 多路复用技术_码分多路复用

      多路复用技术_码分多路复用多路复用:数据通信系统或计算机网络系统中,传输媒体的带宽或容量往往会大于传输单一信号的需求,为了有效地利用通信线路,希望一个信道同时传输多路信号,这就是所谓的多路复用技术(Multiplexing)。

      2022年8月3日
      5

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注

    关注全栈程序员社区公众号