首页 > 用户投稿

java ArrayList为什么查询速度快,增删速度慢?

arraylist为什么查询速度快,增删速度慢?

arraylist在java中之所以快速,是因为arraylist中的数据是连续的,并且在内存中是块的。搜索时,可以按顺序直接遍历内存。实现了一个可变长度数组来分配内存中的连续空间。添加和删除会引起元素的移动,添加数据会向后移动,删除数据会向前移动,影响效率,添加和删除速度慢。

java为什么java安装的很慢为什么下载java这么慢

原文标题:java ArrayList为什么查询速度快,增删速度慢?,如若转载,请注明出处:https://www.tzjingsheng.com/tougao/47835.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「豪运号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。