常用的API
Math
-
帮助我们进行数学计算的工具类
-
里面的方法都是静态的。
-
常见的方法如下:
abs:获取绝对值 absExact:获取绝对值
ceil:向上取整 floor:向下取整 round:四舍五入
max:获取最大值 min:获取最小值 pow:获取a的b次幂
sqrt:开平方根 cbrt:开立方根
random:获取0.0,1.0)之间的随机数
System
-
System:也是一个工具类,提供了一些与系统相关的方法
-
时间原点:1970年1月1日 0:0:),我国在东八区,有8小时时差,
-
1秒=1000毫秒
-
常见方法如下:
exit:停止虚拟机
currentTimeMillis:获取当前时间的毫秒值
arraycopy:拷贝数组、
Object
-
toString( )方法:返回对象的字符串表示形式
-
equals( )方法:比较两个对象是否相等
-
clone( )方法:对象的克隆
Objects
-
Objects是一个对象工具类,提供了一些操作对象的方法
-
equals(对象1,对象2):先做非空判断,比较两个对象
-
isNull(对象):判断对象是否为空
-
noNull(对象):判断对象是否不是空
BigInterger
-
BigInterger表示一个大整数。
-
如何获取BigInterger的对象?
BigInterger b1 =BigInterger.valueof(1);
BigInterger b1 = new BigInterger("整数");
-
常见操作
api文档