文件名称:SparseOrMap:尝试测试SparseArray和ArrayMap
文件大小:83KB
文件格式:ZIP
更新时间:2024-06-06 16:13:49
Java
SparseArray还是ArrayMap? 实验 我创建了这个项目,以测试创建一个具有100,000个对象的SparseArray和ArrayMap需要花费多长时间。 我得到的结果(以毫秒为单位): 根据文档, 和均不适用于可能包含大量项目的数据结构,并且在处理大型数据结构时都将落后于HashMap。 另外,对于容纳多达数百个物品的容器,两者的性能差异均不大,小于50%。 但是,我仍然认为SparseArray比ArrayMap更轻,更快: 但是对于我们要加载的源,它们基本上是相同的。
【文件预览】:
SparseOrMap-master
----gradlew(5KB)
----settings.gradle(15B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------compiler.xml(709B)
--------gradle.xml(608B)
--------.name(11B)
--------modules.xml(359B)
--------copyright()
--------vcs.xml(167B)
----gradle()
--------wrapper()
----README.md(973B)
----gradlew.bat(2KB)
----SparseOrMap.iml(942B)
----gradle.properties(855B)
----.gitignore(91B)
----app()
--------src()
--------app.iml(7KB)
--------.gitignore(7B)
--------build.gradle(587B)
--------proguard-rules.pro(671B)
----build.gradle(436B)