跳至主要內容
集合

Collection

集合与数组的异同

  • 数组的长度是固定的。集合的长度是可变的。
  • 数组可以存储基本数据类型和引用数据类型;集合中存储的元素必须是引用类型数据
  • 数组存储的元素必须是同一个数据类型;集合存储的对象可以是不同数据类型
  • 集合中存储其实都是对象的地址
  • 集合中可以存储基本数值吗?可以通过基本类型包装类,自动装箱操作存储
  • 没指定<>时,元素存储时自动提升为Object。取出时要使用元素的特有内容,必须向下转型
  • 如果集合中存放的是多个对象,这时进行向下转型会发生类型转换异常
  • Iterator接口使用<>控制迭代元素的类型就不需要强转了.获取到的元素直接就是元素类型

HeChuangJun大约 4 分钟后端Collection