C語言中文網 目錄

Java Number類

< 上一頁Java Double類 Java Character類下一頁 >

Number 是一個抽象類,也是一個超類(即父類)。Number 類屬于 java.lang 包,所有的包裝類(如 Double、Float、Byte、Short、Integer 以及 Long)都是抽象類 Number 的子類

Number 類定義了一些抽象方法,以各種不同數字格式返回對象的值。如 xxxValue() 方法,它將 Number 對象轉換為 xxx 數據類型的值并返回,其中 doubleValue() 方法返回 double 類型的值,floatValue() 方法返回 float 類型的值。

抽象類不能直接實例化,而是必須實例化其具體的子類。如下代碼演示了 Number 類的使用:
Number num=new Double(12.5);
System.out.println("返回 double 類型的值:"+num.doubleValue());
System.out.println("返回 int 類型的值:"+num.intValue());
System.out.println("返回 float 類型的值:"+num.floatValue());

執行上述代碼,輸出結果如下:
返回 double 類型的值:12.5
返回 int 類型的值:12
返回 float 類型的值:12.5
< 上一頁Java Double類 Java Character類下一頁 >

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo