java开发中为何使用ArrayList而很少使用数组
1、ArrayList容量满了后,支持自动扩容;数组不可以。2、ArrayList删除元素,后面的元素自动前移;数组不可以。3、ArrayList可以按照内容值进行删除,数组不可以。4、ArrayList支持更多种的遍历方法,数组只能按照索引进行遍历。5、ArrayList比数组更加面向对象。...
·
1、ArrayList容量满了后,支持自动扩容;数组不可以。
2、ArrayList删除元素,后面的元素自动前移;数组不可以。
3、ArrayList可以按照内容值进行删除,数组不可以。
4、ArrayList支持更多种的遍历方法,数组只能按照索引进行遍历。
5、ArrayList比数组更加面向对象。
更多推荐
所有评论(0)