不耻下问:Java语言ArrayList和数组的区别是什么,为什么不用数组而用ArrayList呢

不耻下问:Java语言ArrayList和数组的区别是什么,为什么不用数组而用ArrayList呢

ArrayList 是集合,数组是数组,ArrayList底层存储结构是以数组形式存储的。至于你用哪一个都行,只要满足你的需求就行。

https://blog.csdn.net/qq_38312037/article/details/100051936

建议参考这个目录,了解一下ArrayList底层的代码 h以及其实现的原理

https://www.zhoutao123.com/page/book/java/category/irpont