Array和ArrayList有什么区别?

Array和ArrayList的区别:

  1.Array可以包含基本数据类型和对象类型,而ArrayList只能包含对象类型

  2.Array有固定的大小,而ArrayList是动态变化的。

  3.ArrayList中包含了更多的方法特性,如addAll()、iterator()、romoveAll()等

对于基本类型,集合使用自动装箱能减少编码工作量。但是对于固定大小的数据类型,这种方式会比较慢

猜你喜欢

转载自www.cnblogs.com/yzh-blog/p/8835549.html