基本數據類型包裝類的概述與應用

基本數據類型包裝類的概述

27.9 基本數據類型

1、基本數據類型和包裝類的對應

byte Byte

short Short

int Integer

long Long

float Float

double Double

char Character

blooeanBoolean

案例演示如圖1所示:

基本數據類型包裝類的概述與應用

圖1

2、Integer類概述:

Integer 類在對象中包裝了一個基本類型 int 的值。Integer 類型的對象包含一個 int 類型的字段。

此外,該類提供了多個方法,能在 int 類型和 String 類型之間互相轉換,還提供了處理 int 類型時非常有用的其他一些常量和方法。

構造方法:

public Integer(int value)

public Integer(String s)

基本數據類型包裝類的概述與應用

圖2

基本數據類型包裝類的概述與應用

圖3

3、int和String類型的相互轉換,如圖所示:

基本數據類型包裝類的概述與應用

圖4

基本數據類型包裝類的概述與應用

圖5

4、JDK5的新特性自動裝箱和拆箱:

自動裝箱:把基本數據類型裝換為包裝類類型;

自動拆箱:把包裝類類型轉換為基本數據類型。

注意事項:

在使用時,Integer x = null;代碼會出現NullPointerException(空指針異常)。

建議先判斷是否為null,再使用。

感謝支持,我是小區學習錄,喜歡點關注。每天根據小編的學習,持續分享學習的筆記與心得。

案例代碼截圖僅包含部分,小編已整理了全部代碼並分享,可免費領取,私信回覆2個字:代碼

另外,小編整理了Java安裝包Eclipse安裝包漢化包、及幫助文檔API,可免費領取下載,私信回覆3個字:安裝包


分享到:


相關文章: