数组(Array)和列表(ArrayList)有什么区别

  Array可以包含基本类型和对象类型,ArrayList只能包含对象类型

  Array大小固定,ArrayList的大小是动态变化的。

  ArrayList提供了更多的方法和特性:比如 :addAll(),removeAll(),iterator()等等。

  对于基本数据类型,集合使用自动装箱来减少编码工作量。但是,当处理固定大小基本数据类型的时候,这种方式相对较慢。

posted @ 2017-09-21 12:45  不念不畏  阅读(3886)  评论(0编辑  收藏  举报