java Number &Math类
一般地,我们通常使用内置的数据类型,如byte,int,long,double等
然而,在实际开发的过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,java语言为每一个内置数据类型提供了对应的包装类。
所有的包装类(Integer Long Double Float Short)都是抽象类Number的子类。这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当做对象使用的时候,编译器会把内置类型装箱为包装类。相似的,编译器也可以把一个对象拆箱为内置类型
Math的方法都被定义为static的形式,通过Math类可以在主函数中直接调用。
Number &Math类常用的一些方法
1.xxxValue()将Number对象转换为xxx数据类型的值并返回。
2.compareTo()将number对象与参数比较
3.equals() 判断number对象是否与参数相等
4.valueOf() 返回一个Number对象指定的内置数据类型
5.toString()以字符串形式返回值
6.parseInt() 将字符串解析为int
7.abs() 返回参数的绝对值
8.ceil() 返回大于等于给定参数的最小整数,类型为双精度浮点型
9.fioor()返回小于等于给定参数的最大整数
10round()表示四舍五入

浙公网安备 33010602011771号