java中的Random类用法

news/2024/11/19 19:42:37/
package com.test.test03;import java.util.Random;public class Test02 {//这是一个main方法,是程序的入口public static void main(String[] args) {//random()返回带正号的double值,该值大于等于0.0且小于1.0System.out.println("随机数:"+Math.random()); //随机数:0.9426751175699845  随机数:0.07169742481571295//学习Random类//(1)利用带参数的构造器创建对象//Random r1 = new Random(1000000L); //这个结果是1608240105Random r1 = new Random(System.currentTimeMillis());int i = r1.nextInt();System.out.println(i); //1608240105(1000000L的结果)  803830796  -1103323529//(2)利用空参构造器创建对象Random r2 = new Random();//表面是在调用无参数构造器,实际底层还是调用了带参构造器System.out.println(r2.nextInt(10));//在0(包括)和指定值(不包括)之间均匀分布的int值。 0 3 2等等随机值System.out.println(r2.nextDouble());//在0.0和1.0之间均匀分布的double值。//0.792719970017509  0.4659975207737459  0.7498862848903773//表面是在调用无参数构造器,实际底层还是调用了带参构造器}
}

http://www.ppmy.cn/news/63495.html

相关文章

PbootCMS Sqlite数据库转Mysql数据库教程 sqlite转mysql

PbootCMS默认采用的是Sqlite数据库,系统自带完整后台以及一套响应式模板,放入PHP(5.3+)环境即可直接使用 线上搭建简易环境为:Apache 、 PHP5.6-PHP7.3 、 Mysql5.5+ 所以如果已经上线一段时间了,网站已经有较多内容后要想换成Mysql版本是很不方便的,以下就是快速将Mys…

Hadoop 生态圈及核心组件简介Hadoop|MapRedece|Yarn

文章目录 大数据时代HadoopHadoop概述Hadoop特性优点Hadoop国内外应用Hadoop发行版本Hadoop集群整体概述 HDFS分布式文件系统传统常见的文件系统数据和元数据HDFS核心属性 HDFS简介HDFS shell操作 Map Reduce分而治之理解MapReduce思想分布式计算概念 MapReduce介绍MapReduce产…

线程间互斥-mutex互斥锁和lock_guard

要点 锁双重判断的技法 竟态条件:多线程程序执行的结果一致,不会随着CPU对线程不同的调用顺序 线程间安全实例——3个窗口同时卖票 线程不安全的代码如下 int ticketCount 100; // 100张车票 // 模拟10个窗口同时卖票 void sellTicket(int index) …

Express框架的路由配置

Express 是一个流行的基于 Node.js 的 Web 开发框架,它可以帮助我们快速搭建一个 Web 应用程序。在 Express 中,路由是一个非常重要的概念。路由指的是根据客户端请求的不同路径和 HTTP 方法来执行不同的处理逻辑。在本篇博客中,我们将介绍如…

nVidia GPGPU vs AMD Radeon HD Graphics执行模式对比

大家做高性能计算的朋友,想必对CPU的执行模式已经非常熟悉了吧。当代高级些的CPU一般采用超标量流水线,使得毗邻几条相互独立的指令能够并行执行——这称为指令集并行(ILP,Instruction-Level Parallelism);…

一分钟掌握如何更换Jupyter Notebook的主题和字体

Jupyter Notebook 更换主题(背景、字体) 在现代科技发展的浪潮中,Jupyter Notebook 作为一种强大的交互式笔记工具,已经被越来越多的用户所使用。它以其简单易用、功能强大、资源丰富等特点,成为了许多人学习、工作、科…

连续赋值:优雅的一次赋多个值

连续赋值:一行搞定多个变量的赋值 赋值语句是程序设计中最常用的一种语句。在很多情况下,我们需要对多个变量进行赋值操作。常规的做法是逐个赋值,但这样做会显得繁琐,效率也不高。而连续赋值这种语法,可以让我们一行…

[CSDN] 512创作纪念日,大处着眼,小处着手,乐观进取

大家好,我是一名程序员,也是一名CSDN博客作者,今天是我成为CSDN博客作者的512天纪念日,我想借此机会和大家分享一下我的创作历程。 初心与动力 从事IT行业多年,我深深感受到这个行业变化的速度非常之快,需…