一个数组可以存放不同类型的数值(一个数组可以存放不同类型的数值吗)

  Java数组

image.png

  定义:数组是一组类型相同的数据的有序集合。其中每个数据称作数组元素,每个数组元素可以通过一个下标来访问。数组元素的类型可以是任意类型(包括基本类型和引用类型),但同一个数组内只能存放类型相同的元素。

  数组索引可理解为,当前元素到第一个元素的距离,所以索引是从零开始的(第一个元素到第一个元素的距离是0)。

  数组是一种引用类型的数据结构,一旦初始化完成,在内存中所占的空间就定下来了,因此数组长度不可更改。

  一个数组里只能存放一种数据类型的数据,但是,由于类之间可以支持多继承关系,这样可能产生一个数组存放多种数据类型的假象(水果数组里可能有苹果、香蕉桃子等等)。


发表评论

评论列表

还没有评论,快来说点什么吧~