亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java中包裝類型有哪些

發布時間:2020-08-26 09:31:26 來源:億速云 閱讀:188 作者:小新 欄目:編程語言

小編給大家分享一下Java中包裝類型有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Java包裝類型有8種,分別是:1、Byte;2、Integer;3、Short;4、Long;5、Float;6、Double;7、Boolean;8、Character。

Java中包裝類型有哪些

Java包裝類型有8種,分別是:

Java中的基本類型功能簡單,不具備對象的特性,為了使基本類型具備對象的特性,所以出現了包裝類,就可以像操作對象一樣操作基本類型數據。

一、基本類型對應的包裝類

基本類型                  包裝類型

byte           Byte

int                              Integer

short                          Short

long                            Long

float                            Float

double                        Double

boolean                      Boolean

char                           Character

A.創建一個包裝類對象:

Integer    i = new Integer(4);

//創建了一個Integer對象,表示指定的int值。

Integer    s = new Integer("8");

//創建了一個Integer對象,表示String 參數"8"指定的int 值。

包裝類常用的方法如下:

Java中包裝類型有哪些

有了基本的數據類型,為什么還需要包裝類型?

1、比如果業務中的一條數據,通過id去判斷時候存在數據庫的時候,包裝類的好處就出來了,可以用Integer 來表示存儲ID,判斷它是否為空即可

2、轉換成包裝類之后可以當成對象處理,有的方法允許存入基本類型,只能存入對象~

3、

3.1 在Java中,一切皆對象,但八大基本類型卻不是對象。

3.2聲明方式的不同,基本類型無需通過new關鍵字來創建,而封裝類型需new關鍵字。

3.3存儲方式及位置的不同,基本類型是直接存儲變量的值保存在堆棧中能高效的存取, 封裝類型需要通過引用指向實例,具體的實例保存在堆中。

3.4初始值的不同,封裝類型的初始值為null,基本類型的的初始值視具體的類型而定, 比如int類型的初始值為0,boolean類型為false;

3.5使用方式的不同:如與集合類合作使用時只能使用包裝類型。

以上是Java中包裝類型有哪些的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

博兴县| 迁安市| 湖南省| 老河口市| 德昌县| 慈溪市| 微博| 大洼县| 溧水县| 光泽县| 克什克腾旗| 民和| 炎陵县| 扎赉特旗| 岗巴县| 都昌县| 馆陶县| 靖西县| 运城市| 崇左市| 仲巴县| 苗栗县| 伊川县| 册亨县| 涟水县| 元阳县| 岳普湖县| 宝丰县| 南京市| 华容县| 蓬安县| 金昌市| 南召县| 正阳县| 溧水县| 报价| 屏东县| 隆子县| 岳西县| 呼和浩特市| 临江市|