基本数据类型包装类的概述与应用

基本数据类型包装类的概述

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个字:安装包


分享到:


相關文章: