A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么集合中只能存放引用类型的数据?

3 个回复

倒序浏览
这个问题真没有想过, 不过基本数据类型都有包装类, 想存包装一下就可以了啊
回复 使用道具 举报
这个你必须得知道集合中是怎么存放元素的,集合中存放的可都是对象的引用,实际内容都在堆上面或者方法区里面,但是基本数据类型是在栈上分配空间的。随时就被收回的。但是通过自动包装类就可以把基本类型转为对象类型,存放引用就解决了这个问题。
回复 使用道具 举报
数据就基本数据类型和引用数据类型   你可以直接存放基本数据类型啊反正现在有自动拆箱装箱,实际存放的也是对象。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马