Array和ArrayList区别

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

Array的大小是固定的,ArrayList的大小是动态的

ArrayList可以算是Array的加强版 提供了新的功能 添加全部 addAll() 删除全部 removeAll() 返回迭代器 iteratorAll()

使用场景:如果我们需要保存一些在整个程序运行期间都会存在而且不变的数据,我们可以使用Array。但是我们如果只是单纯想要以数组的形式保存数据,而不是对数组进行增加等操作,只是方便我们查找的话,那么选择ArrayList

猜你喜欢

转载自blog.csdn.net/qq_43500067/article/details/90053096
今日推荐