回覆列表
-
1 # 畫素質乚
-
2 # 使用者11192151140
是Integer類, double:Double float:Float boolean:Boolean。 Java中的包裝器類有兩個主要的目的: 1、提供一種機制,將基本值“包裝”到物件中,從而使基本值能夠包含在為物件而保留的操作中,比如新增到Collections 中,或者從帶物件返回值的方法中返回。注意,java5增加了自動裝箱和拆箱,程式設計師過去需手工執行的許多包裝操作,現在可以由java自動處理了。 2、為基本值提供分類功能。這些功能大多數於各種轉換有關:在基本值和String物件間相互轉換,在基本值和String物件之間按不同基數轉換,如二進位制、八進位制和十六進位制。
-
3 # 使用者160715933083
int 是八大基本資料型別之一(byte,char,short,int,long,float,double,boolean),初始值為0;
Integer 是 類(int 包裝類),初始值null。
Integer的初始化一般為Integer a=12;或者Integer b=new Integer(12)。這兩個雖然值一樣(a==b,為true),但是設定自動拆箱裝箱的概念。
自動裝箱就是Integer.valueOf(int i);自動拆箱就是 i.intValu
-
4 # 使用者7439122230874
Double 和 Float 包裝類是對 double、float 基本型別的封裝,它們都是 Number 類的子類,又都是對小數進行操作,所以常用方法基本相同。Double 類在物件中包裝一個基本型別為 double 的值,每個 Double 類的物件都包含一個 double 型別的欄位。此外,該類還提供多個方法,可以將 double 轉換為 String,也可以將 String 轉換為 double。
資料庫中的number型別在java類對應的型別:
1.如果number類沒有設定小數位位數,預設小數位數為0,則在java類中可以使用int或者long對應;
2.如果number類設定小數位位數,在java類中可以使用double類進行對應。 注:也可以使用基本型別的包裝類進行對於,比如double的包裝類為Double.