0
我看到LinkedHashMap
的源代码,当创建LinkedHashMap
实例时,它首先创建标题,并且当一个新条目添加到LinkedHashMap
中时,它在标题前添加了特定条目,我不是能够理解这些代码行java中的LinkedHashMap
private void addBefore(Entry<K,V> existingEntry) {
after = existingEntry;
before = existingEntry.before;
before.after = this;
after.before = this;
}
我所了解的是,后指针所指向的头总是我所看到的 和以前指针所指向的条目前existingEntry 有人可以解释我这个代码,以及它如何在和之前在之前保持指针。