此处内容凑字数,此处内容凑字数
这句话可以这样理解:数组存储的元素必须是同一个数据类型,原因是数组在声明时就已经定义了其中元素的数据类型,如
int []a=new int[10];//这个定义从开始就声明了其中只能存储int类型的数据
但是集合内的元素是以Object形式存储的:例如Arraylist中存储元素的数组为:
transient Object[] elementData;//它能存储所有的类型的数据