`
zgqynx
  • 浏览: 1370859 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 随机数

    博客分类:
  • java
阅读更多
http://www.kirun.co.uk/java/answers/33.php
Random Numbers

The method you need to use isMath.Random();. This produces a random number from 0 to 1. To make this useful, you need to multiply by the range, and add the lowest number.

int thing = (int)(Math.random()*5);This produces a whole random number from 0 to 4
int thing = (int)(Math.random()*10+1);This produces a whole random number from 1 to 10
double thing = (Math.random()*5+1);This produces a real random number from 1 to 5

Random numbers aren't actually random, but are generated by complicated maths.

If you need a random sequence that is the same every time the program is run, then the Random class is more useful.

static Random bob = new Random(); Creates a new Random() object.
bob.setSeed(12345); Sets a seed, of type long ***check long*** + coding
System.out.println("The next random number is :" + bob.nextDouble());
System.out.println("The one after that is :" + bob.nextDouble());


NOTE: The Java section is mostly in maintenence mode. I don't have time to work on it right now. Errors will be corrected if pointed out, but they are not actively being searched for. Newer site features, like alternate stylesheets, may cause problems with these pages.
分享到:
评论

相关推荐

    java随机数生成器

    可以生成制定范围内的随机数。有GUI界面

    java随机数逆向运算( test8.java )

    java随机数逆向运算( test8.java ) 相关博客http://blog.csdn.net/qq185773126/article/details/47336593

    【转】利用系统时间可预测破解java随机数

    标题中的“利用系统时间可预测破解java随机数”揭示了一个重要的信息安全问题,即Java的随机数生成器在某些情况下可能不那么随机,可以被有心人利用系统时间预测。这通常发生在程序依赖于系统时间来生成随机数序列时...

    java随机数逆向运算( Random.java )

    java随机数逆向运算( Random.java ) 相关博客http://blog.csdn.net/qq185773126/article/details/47336593

    java 随机数的资源

    在Java编程语言中,随机数的应用非常广泛,可以用于各种模拟、游戏开发、加密算法以及数据分析等场景。本文将深入探讨Java中生成随机数的方法、类库和实用技巧。 首先,Java提供了一个内置的`java.util.Random`类,...

    JAVA随机数

    JAVA语言中,随机数的简单练习,主要应用radom的函数

    可控制的Java随机数生成

    Java 随机数 可控制长度 自定义 随机数字字母

    java随机数操作类

    一个产生随机数的操作类,可自由定制随机数的类型个数等 用于产生校验码等

    java 随机数 Math.random

    //产生随机数的类 final SuiJiShuClass sjs=new SuiJiShuClass(); final JPanel panel=new JPanel(); //初始化一个JPanel panel.setBorder(BorderFactory.createTitledBorder("QQ:330936274")); //设置边界 ...

    java随机数生成,java基础

    java java随机数生成

    java随机数

    ### Java随机数生成详解 #### 引言 在软件开发领域,随机数生成是一项非常基础且重要的功能。尤其是在游戏开发、密码学、统计模拟等领域,随机数的应用无处不在。Java作为一门广泛应用的编程语言,提供了多种生成...

    Java随机数的编程

    ### Java随机数编程详解 #### 引言 在软件开发中,随机数的生成是一个常见且重要的需求。无论是游戏开发中的随机事件,还是数据分析中的模拟实验,亦或是密码学中的安全算法,都离不开随机数的支持。Java作为一种...

    Java简易随机数生成

    Java简易随机数生成 下载完请输入测试代码 public static void main(String[] args) { System.out.println(random(50,100));//example System.out.println(random(50.0,100.0)); }

    java随机数.pdf

    一、Java随机数生成方式 1. `System.currentTimeMillis()`:返回当前系统时间的毫秒数,这是一个长整型(`long`)数值,可以用来生成具有时间依赖性的唯一随机数。 2. `Math.random()`:返回一个0到1之间的双精度...

    java随机数4-36位

    在Java编程语言中,生成随机数是一项常见的任务,特别是在创建安全的验证码系统或者构建订单编号时。本篇文章将深入探讨如何在Java中生成指定范围内的随机数,包括4位到36位的数字,以及结合时间戳来创建更复杂的30...

    java随机数逆向运算( test9.java )

    java随机数逆向运算( test9.java ) 相关博客http://blog.csdn.net/qq185773126/article/details/47336593

    Java随机数算法原理与实现方法实例详解.docx

    Java 随机数算法是编程中常用的一种技术,主要用于模拟不确定性的行为。在Java中,随机数的生成主要依赖于`java.util.Random`类。这个类提供了多种方法来生成不同类型的随机数,包括整数、浮点数以及随机二进制序列...

    Java随机数算法原理与实现方法实例详解

    Java随机数算法原理与实现方法实例详解 随机数算法是计算机科学中一个非常重要的领域,Java随机数算法原理与实现方法是其中一个非常关键的部分。本文主要介绍了Java随机数算法原理与实现方法,简单分析了随机数算法...

    用JAVA写的随机数程序

    java 随机数 带有GUI界面, 36选2 小程序, 带有界面

Global site tag (gtag.js) - Google Analytics