1. 程式人生 > >Java中就什麼是對映的簡單理解

Java中就什麼是對映的簡單理解

對映是一種特殊的對應關係。

打個比方,生活中一隻箭可以射中一隻鳥,也可以射不中,甚至可以射中幾隻。但是在程式中,這隻箭必須射中一隻,而且也只能能射中一隻。

正常一點的理解就是:

對映就是把兩個物件對應起來。

對應的物件叫做象,被對應的物件叫做原象。

Java中有非常好的例子。實現了Map介面的HashMap和TreeMap。前面已經提到過Map類是實現鍵值對的雙向連結串列,這裡就是完成了key和value的對映,當然key要是唯一的才可以。