数组(Array)和列表(ArrayList)有什么区别?什么时候应该使用Array而不是ArrayList?

发布于 2019-08-16 13:25:29

数组(Array)和列表(ArrayList)有什么区别?什么时候应该使用Array而不是ArrayList??

查看更多

关注者
0
被浏览
122
申来来
申来来 认证专家 2019-08-16
年轻是本钱,但不努力就不值钱
  • Array可以包含基本类型和对象类型,ArrayList只能包含对象类型。
  • Array大小是固定的,ArrayList的大小是动态变化的。
  • ArrayList提供了更多的方法和特性,比如:addAll(),removeAll(),iterator()等等。
  • 对于基本类型数据,集合使用自动装箱来减少编码工作量。但是,当处理固定大小的基本数据类型的时候,这种方式相对比较慢。
1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览