本文最后更新于53 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com
ArrayList内部基于动态数组实现,可以根据实际存储的元素动态扩容,而Array时静态数组,必须制定大小,且在创建之后大小不能被改变
ArrayList中只能存储对象,对基本数据类型,必须使用其对应的包装类,Array可以直接存储基本元素类型,也可以存储对象
ArrayList支持插入、删除元素等操作,Array只是一个固定长度的数组,只能按照下标访问元素,不能增删等
ArrayList允许使用泛型来保证类型安全,Array则不可以