Java Number类

1 什么Java Number类

Java Number类是在java.lang包中的抽象类。它包含四种抽象方法和两种具体方法。抽象类Number是BigDecimal,BigInteger,Byte,Double,Float,Integer,Long和Short类的父类。此类包含单个构造方法number()。

2 Java Number类的方法

Java Number类提供了将数值转换为byte,double,float,int,long和short类型的方法。Java Number方法如下:

方法修饰符和类型 方法名 描述
Byte byteValue() 它将给定数字转换为字节类型,并将指定数字的值作为字节返回。
abstract double doubleValue() 它以double值形式返回指定数字的值。
abstract float floatValue() 它返回指定Number对象的float等价值。
abstract int intValue() 它以int形式返回指定数字的值。
abstract long longValue() 它以long值形式返回指定数字对象的值。
short shortValue() 在原始转换之后,它以short类型返回指定数字的值。

 

推荐好课