1.作用:用于产生一个随机数

2.使用步骤:

(1):导包(导包的动作必须出现在类定义的上面)

import java.util.Random;

(2):创建对象

Random r=new Random();

这个格式里,r是变量名,可以变,其它的都不可以变。

(3)获取随机数

int number=r.nextInt(10);

获取数的范围:[0,10)

这个格式里,number是变量名,可以变,数字10可以变,其它不可以变。

如果想要获取[0,10]之间的数,int number=r.nextInt(10)+1;

3.也可以这样用

int x=(int)(Math.random()*100)+1

可获取1-100间的随机数,若不乘100,就是随机生成[0,1)间 的数

Java中的random相关推荐

  1. JAVA中的Random详解

    JAVA中的Random详解 首先,在JDK自带的常用的random中有两个,这俩都是产生随机数的,不过一个是util下的random,另外一个是Math下的.我们分别介绍一下 util中的rando ...

  2. Java中的Random()函数 【转载】

    今天在做Java练习的时候注意到了Java里面的一个随机函数--Random,刚开始只是知道这个函数具有随机取值的作用,于是上网搜索了资料一番,做了一下一些关于Random函数的总结:   Java中 ...

  3. JAVA中的Random()

    Java中存在着两种Random函数: 一.java.lang.Math.Random; 二.java.util.Random 第一种: 调用这个Math.Random()函数能够返回带正号的doub ...

  4. java中随机数Random和ThreadLocalRandom()用法与区别

    package com.test;import java.util.Random; import java.util.concurrent.ThreadLocalRandom;public class ...

  5. java中的Random()注意!

    Random 类专门用于生成一个伪随机数,他有两个构造函数:一个构造函数使用默认的种子,另一个构造函数需要程序员 显示传入一个long 类型的种子.同时他提供了很多方法来生成伪随机数.即如果类的两个实 ...

  6. java中countinue,.random(用于产生一个随机数)入门可看

    1.countinue:用在循环中,基于条件控制,跳过其次循环体内容的执行,继续下一次的执行 break:用在循环中,基于条件控制,终止循环体内容的执行,也就是结束当前的整个循环 eg:public ...

  7. java random构造方法_Java中的Random()函数及两种构造方法

    Java中存在着两种Random函数: java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是 ...

  8. Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom

    Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom 文中的 Random即:java.util.Random, ThreadLocalRandom 即 ...

  9. Random类(Java中的随机类)

    http://hi.baidu.com/jfeng_chan/item/3e4914b781a2db9e1846977b 在实际的项目开发过程中,经常需要产生一些随机数值,例如网站登录中的校验数字等, ...

  10. java中random的头文件_JAVA中的Random()函數

    Java中存在着兩種Random函數: 一.java.lang.Math.Random; 調用這個Math.Random()函數能夠返回帶正號的double值,該值大於等於0.0且小於1.0,即取值范 ...

最新文章

  1. 【设计模式】装饰器模式类图和代码
  2. 一图秒懂P2P、P2C 、O2O 、B2C、B2B、C2C
  3. Asp.Net中用javascript实现弹出窗口永远居中
  4. 网站访客系统php,PHP实现网站访客来访显示访客IP浏览器操作系统
  5. @Async异步功能
  6. 自定义action消息
  7. C/C++ debug(二)
  8. lnmp 1g内存 mysql5.6_LNMP(php5.6+mysql5.6+nginx)
  9. java web实训任务书,课程设计任务书模板-《JavaWeb程序设计》.doc
  10. 电商运营学习成长目录
  11. 大麦网抢票软件工具开发系列(一)
  12. 查找单词出现次数(功能加强)
  13. Egret之Eui.Button换肤
  14. JAVA入门——lesson 7
  15. 误删代码,回收站又被清空还没有备份教你如何解决
  16. 基于vivado实现FFT/IFFT
  17. [Mysql] CROSS JOIN 交叉连接
  18. 乘法计算机公式,在word中乘法的函数公式计算公式
  19. 网络、浏览器专题重点知识(含原理)
  20. 数据结构实践——B-树的基本操作

热门文章

  1. python 保存图片_python 输出文档到world
  2. [CF559C]Gerald and Giant Chess
  3. redis tutorial
  4. 通过ODBC接口访问人大金仓数据库
  5. 第03讲- 第一个Android项目
  6. Windows Server 2012 四个版本对比
  7. Orale查询返回相似度基数个数
  8. extern 的使用方法介绍
  9. QEMU/KVM PCI Passthrough(i350) DPDK 网络性能测试
  10. 在内核中分配物理地址连续的大内存.