mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-20 22:17:09 +08:00
commit
ca6da95adf
@ -119,7 +119,8 @@ cache.put(1, "one");
|
|||||||
cache.put(2, "two");
|
cache.put(2, "two");
|
||||||
cache.put(3, "three");
|
cache.put(3, "three");
|
||||||
cache.put(4, "four");
|
cache.put(4, "four");
|
||||||
for (int i = 0; i <= 4; i++) {
|
cache.put(5, "five");
|
||||||
|
for (int i = 1; i <= 5; i++) {
|
||||||
System.out.println(cache.get(i));
|
System.out.println(cache.get(i));
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@ -128,12 +129,13 @@ for (int i = 0; i <= 4; i++) {
|
|||||||
|
|
||||||
```java
|
```java
|
||||||
null
|
null
|
||||||
two
|
null
|
||||||
three
|
three
|
||||||
four
|
four
|
||||||
|
five
|
||||||
```
|
```
|
||||||
|
|
||||||
从输出结果来看,由于缓存容量为 2 ,因此,添加第 3 个元素时,第 1 个元素会被删除。添加第 4 个元素时,第 2 个元素会被删除。
|
从输出结果来看,由于缓存容量为 3 ,因此,添加第 4 个元素时,第 1 个元素会被删除。添加第 5 个元素时,第 2 个元素会被删除。
|
||||||
|
|
||||||
## LinkedHashMap 源码解析
|
## LinkedHashMap 源码解析
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user