Java抽象类Number类

抽象类Number是BigDecimal、BigInteger、Byte、Double、Float、 Integer、Long和Short类的父类,Number的子类必须提供将表示的数值 转换为byte、double、float、int、long和short的方法。例如, doubleValue()方法返回双精度值,floatValue()方法返回浮点值。这些方 法如表所示。

Number类的方法
Number类的方法

Number类的方法分别被Number的各子类所实现,也就是说,在Number类的所有子类中都包含以上这几种方法。

前面几篇文章介绍了Java中表示数字、字符、布尔值的包装类。其中, Number是所有数字类的父类,其子类包括Integer、Float等;Character类 是字符的包装类,该类提供了对字符的各种处理方法;Boolean类是布 尔类型值的包装类。通过学习,读者可熟练掌握各种包装类提供的方法,并在实际开发中灵活运用。

发表评论