Java学习笔记——包装类及自动拆装箱

在Java中数据分为两种类型:1.基本数据类型   2.引用数据类型

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

包装类就是7种基本数据类型对应封装起来的类,Integer、Double、Float、Long等

那为什么要有包装类了?

   因为在日常开发里有很多情况是基本数据类型解决不了的,例如在List集合中存一个数字,要存Integer,而不是int,因为在List集合中并不支持基本数据类型的存储,所以就延伸出包装类了,而自动拆装箱就发生在基本数据类型和包装类之间的转换。

猜你喜欢

转载自blog.csdn.net/qq_33612051/article/details/82470184