关于LinkedHashMap中扩容和移除最老元素的问题

叶梓(JAVA入门) 2019-03-25 06:49:23
这里的maxSize应该是容量大小,下面返回值是一个判断句,当maxSize为100的时候,add方法一个个添加元素到101个时会,会把最久未访问的元素移出,但问题来了,一个个添加元素的过程中,到了75个的话,不是会进行扩容吗?也就是必定会扩容一次,要add元素个数到201个的时候才能删除最旧元素?
...全文
1052 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39936465 2019-03-25
  • 打赏
  • 举报
回复
你这个不是矛盾么?既然扩容了,那干么要设置移除,设置移除就不用扩容了!2方法取其一

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧