當前位置:編程學習大全網 - 源碼下載 - java集合定義map

java集合定義map

Map接口映射唯壹鍵的值。壹個關鍵是,要使用在日後檢索值對象。

給定壹個鍵和壹個值,可以在壹個Map對象存儲的值。後的值被存儲時,可以使用它的鍵檢索。

拋出壹個NoSuchElementException異常,是因為調用映射不存在的項目。

當壹個對象是在映射上的元素不兼容拋出壹個ClassCastException異常。

NullYiibaierException異常被拋出,如果試圖使用壹個空對象。

當試圖改變壹個不可修改的Map,則拋出壹個UnsupportedOperationException異常。

SN

方法與描述

void clear( )

移除調用映射的所有鍵/值對。

boolean containsKey(Object k)

返回true如果調用映射包含k作為重點。否則,返回false。

boolean containsValue(Object v)

返回true如果映射包含v作為壹個值。否則,返回false。

Set entrySet( )

返回壹組包含在地圖中的條目。該集合包含類型Map.Entry對象。這種方法提供了壹組視圖調用地圖。

boolean equals(Object obj)

如果obj是壹個Map返回true,並且包含相同的條目。否則,返回false。

Object get(Object k)

返回與k關聯的值。

int hashCode( )

返回調用映射的哈希代碼。

boolean isEmpty( )

如果調用映射為空返回true。否則,返回false。

Set keySet( )

返回壹個集,其中包含調用映射的鍵。這種方法提供了壹組視圖中調用映射的鍵。

Object put(Object k, Object v)

放入調用映射中的條目,覆蓋與鍵相關聯的任何壹個值。鍵和值分別為k和v。如果不已經存在鍵返回null。否則,將返回關聯鍵的前壹個值。

void putAll(Map m)

把從m所有條目放進入此映射。

Object remove(Object k)

刪除其關鍵字等於k中的條目。

int size( )

返回在映射上的鍵/值對的數目。

Collection values( )

返回包含在映射中的值的集合。這種方法提供了壹個集合視圖在映射中的值。

例子:

映射有其不同的類實現,比如HashMap。下面是例子來說明映射功能:

Map Elements

{Mahnaz=31, Ayan=12, Daisy=14, Zara=8}

  • 上一篇:鎖定指示器源代碼

    第壹,妳入市前壹定要有壹個正確的觀念,那就是股市可以實現妳的人生目標,是壹個妳可以發財的地方。

    聽了這個觀點,估計妳會顛覆妳的價值觀,因為股神巴菲特的年化收益才20%多。在入市之前,我們經常聽說股市風險很大,炒股相當於賭博。大家都遠離它,討厭它。我感覺錢只有放到銀行裏才是最安全的,哪怕利息跑不掉每年的通貨膨脹。

    但實際上,根據相關統計,10%的富豪階層

  • 下一篇:Javascript代碼比較亂,怎麽排序,什麽比較方便?手動除外。
  • copyright 2024編程學習大全網