不耻下问: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