009-Math类和Random类

第三阶段 JAVA常见对象的学习

Math类和Random类

Math类

(一) 成员变量:

Public static final double PI

Public static final double E

(二) 成员方法:

//绝对值
public static int abs(int a)

//返回大于等于( >= )给定参数的的最小整数。(向上取整)
public static double ceil(double a)

//返回小于等于( >= )给定参数的的最大整数。(向下取整)
public static double floor(double a)

//返回两数中最大值
public static int max(int a, int b)

//返回第一个参数的第二个参数次方
public static double pow(double a, double b)

//返回一个随机数
public static double random()

//表示四舍五入
public static int round(float a)

//求参数的算术平方根。
public static double sqrt(double a)
//下例为生成一个1-100之间随机数的代码
int number = (int) (Math.random() * 100) + 1;

(二) Random类 (了解)

(1) 概述

用于产生随机数的类

(2) 构造方法:

//默认种子,每次产生的随机数不同
Random() 

//指定种子,每次种子相同,随机数就相同
Random(long seed) 

(3) 成员方法:

//返回int范围内的随机数
int nextInt() 

//返回[0,n)范围内的随机数
int nextInt(int n) 

许多应用程序会发现方法Math.random()使用起来更简单。

结尾:

如果内容中有什么不足,或者错误的地方,欢迎大家给我留言提出意见, 蟹蟹大家 !^_^

如果能帮到你的话,那就来关注我吧!(系列文章均会在公众号第一时间更新)

在这里的我们素不相识,却都在为了自己的梦而努力 ❤

一个坚持推送原创Java技术的公众号:理想二旬不止


   转载规则


《009-Math类和Random类》 BWH_Steven 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录