日期:2014-05-18  浏览次数:20735 次

什么是强类型数组
"ArrayList用的是Object类型来存储对象,如果需要强类型的数组就应用标准数组或期货一些数据结构."

不明白为什么,什么是强类型数组呢? 为什么ArrayList不能用呢?

------解决方案--------------------
int[]
List<int>
这种规定了元素类型的叫做强类型。

ArrayList,这种什么都能装的,就是弱类型。
------解决方案--------------------
指明具体类型,非object
------解决方案--------------------
ArrayList<int>,基础类库中不存在,如果是第三方开发者定义的,取决于他的意图。
------解决方案--------------------
探讨

那ArrayList也可以全都存Int数年呀,为什么说 "如果需要强类型的数组就应用标准数组或期货一些数据结构"呢?