Map用Entry来保存键值对的好处在哪里

小白发问:为什么要用Entry来保存键值对,而不是直接在Node里面提供 getKey和 getValue方法,好像没什么区别。

键和值之间的关系需要一个地方来进行维护,Map 选择了 Entry 对象