为什么ArrayList可以存放不同类型的值? 因为ArrayList真正保存内容的是一个object类型的数组,若是引入类型,可以直接保存,若是基本类型,java能自动装箱为对应的包装类然后放入改数组。 第一次写博客,诶嘿