HashMap can be replaced with SparseArray

HashMap can be replaced with SparseArray


一般Key为int型时可以使用SparseArray替代HashMap使用,SparseArray是Android所独有的,其目的是为了更加节省内存资源。
优点:1、装载速度更快 2、消耗内存更小 。
缺点:如果是倒序插入值的时候 不建议使用SparseArray替代,因为会比正序插入转载时间多了大约10倍。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 学习内容: 1.Android中SparseArray的使用.. 昨天研究完横向二级菜单,发现其中使用了Spars...
    六指禅阅读 675评论 1 5
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,141评论 0 62
  • 体验:今日在家检查孩子作业,她没有起稿直接就写在了作文本上,勉不了有涂改的地方,还有些语句不顺畅的,当时跟她说这样...
    胡玉梅阅读 296评论 0 0
  • 生活平平淡淡,来过的痕迹总会留下。 因为很久没写东西了,然后生活也一如既往的不出彩,感觉没什么好写,然后人也...
    陌上漓落阅读 202评论 0 0
  • 性格决定命运。性格对我们的发展很重要,那么性格能改变吗?其实所谓的性格就是我们在面对事情时所表现出来的行为。性格是...
    小狮子Emily阅读 178评论 0 0