中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

泾源县| 玛沁县| 弥勒县| 洛隆县| 桂林市| 同心县| 普兰县| 梅河口市| 吴桥县| 哈尔滨市| 隆德县| 额敏县| 仪征市| 额尔古纳市| 晋江市| 原阳县| 鹿邑县| 宿州市| 贵州省| 图们市| 福州市| 通渭县| 巴林右旗| 泰来县| 龙泉市| 旺苍县| 久治县| 乌恰县| 大渡口区| 延安市| 天峨县| 永善县| 广安市| 新宁县| 海伦市| 洪雅县| 小金县| 定南县| 容城县| 息烽县| 岗巴县|