包装类

基本数据类型:byte、 short、int、 long、 char、 float、 double、 boolean

引用数据类型:Byte、Short、Integer、Long、 character、Float、 Double、 Boolean

 

为什么提供包装类

   java为了实现一切皆对象,为8种基本类型提供了对应的应用类型。

   后面的集合和泛型其实也只能支持包装类型,不支持基本数据类型。

 

自动装箱:基本类型的数据和变量可以直接赋值给包装类型的变量。

自动拆箱:包装类型的变量可以直接赋值给基本数据类型的变量。

 

 

 

 

包装类特有功能

   包装类的变量默认值可以是null, 容错率更高(null是给引用类型的,基本类型不能用)。

   

   可以吧字符串类型的数值转换成真实的数据类型

   

 

 

 

posted @ 2022-07-19 09:59  小王同学学编程  阅读(21)  评论(0编辑  收藏  举报
levels of contents