java值random类的使用

简介: java值random类的使用

绪论:

   除了math中提供的Random之外,java的类本身也提供了Random类可供我们使

用。

我们来区别一下math和java本身提供的Random类

  1. math提供的Random是一个方法!而java本身提供的是一个类。
  2. 我们在使用math提供的方法时,直接调用即可。
Math.Random()

    3.使用Random类时,我们需要先生成一个对象,如下:

Random s1=new Random();

生成对象成功之后,我们需要知道这个对象叫做随机数生成器

接下来知道Random类提供了很多方法:

一.java中Random类的实例

import java.util.Random;
public class Randomdemo {
    public static void main(String []args){
        Random r=new Random();
        System.out.println("随机产生一个整数:"+r.nextInt());
        System.out.println("随机产生一个大于0小于10的整数:"+r.nextInt(10));
        System.out.println("随机产生一个布尔型的值:"+r.nextBoolean());
        System.out.println("随机产生一个双精度值:"+r.nextDouble());
        System.out.println("随机产生一个浮点型的值:"+r.nextFloat());
        System.out.println("随机产生一个概率密度为高斯分布的双精度值:"+r.nextGaussian());
    }
}


目录
相关文章
|
1天前
|
存储 安全 Java
Java零基础-Java类详解
【10月更文挑战第2天】Java零基础教学篇,手把手实践教学!
8 2
|
3天前
|
Java 数据安全/隐私保护
java类和对象
java类和对象
17 5
|
3天前
|
Java 编译器 C语言
【一步一步了解Java系列】:类与对象的联系
【一步一步了解Java系列】:类与对象的联系
13 4
|
3天前
|
存储 Java 编译器
【一步一步了解Java系列】:认识异常类
【一步一步了解Java系列】:认识异常类
13 2
|
3天前
|
存储 安全 Java
【一步一步了解Java系列】:认识String类
【一步一步了解Java系列】:认识String类
17 2
|
4天前
|
Java 开发者
Java“类 Y 中的方法 X 不能应用于给定类型”解决
在Java中遇到“类Y中的方法X无法应用于给定类型”的错误时,通常是因为方法调用时的参数类型与定义不符。解决此问题需检查方法签名,确保传递的参数类型正确无误,或使用显式类型转换以匹配方法所需的参数类型。这种错误提示帮助开发者及时修正类型不匹配的问题。
|
1天前
|
存储 安全 Java
Java基础-Collection类关系图
Java基础-Collection类关系图
6 0
|
6天前
|
Java
Java的Date类使用
Java的Date类使用
8 0
|
7天前
|
Java
java的Random类和Arrays.sort类使用实例
java的Random类和Arrays.sort类使用实例
7 0
|
2月前
|
Java 开发者
奇迹时刻!探索 Java 多线程的奇幻之旅:Thread 类和 Runnable 接口的惊人对决
【8月更文挑战第13天】Java的多线程特性能显著提升程序性能与响应性。本文通过示例代码详细解析了两种核心实现方式:Thread类与Runnable接口。Thread类适用于简单场景,直接定义线程行为;Runnable接口则更适合复杂的项目结构,尤其在需要继承其他类时,能保持代码的清晰与模块化。理解两者差异有助于开发者在实际应用中做出合理选择,构建高效稳定的多线程程序。
50 7