新聞中心
AbstractMap.SimpleEntry

創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括三河網(wǎng)站建設(shè)、三河網(wǎng)站制作、三河網(wǎng)頁(yè)制作以及三河網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,三河網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到三河省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
java.lang.Object
|---java.util.AbstractMap.SimpleEntry
public static class AbstractMap.SimpleEntry
extends Object
implements Map.Entry, Serializable 維護(hù)鍵和值的條目。 可以使用 setValue 方法更改該值。 此類(lèi)有助于構(gòu)建自定義地圖實(shí)現(xiàn)的過(guò)程。 例如,在 Map.entrySet().toArray 方法中返回 SimpleEntry 實(shí)例的數(shù)組可能很方便。
構(gòu)造函數(shù)摘要
| 構(gòu)造函數(shù) | 描述 |
|---|---|
| SimpleEntry(Map.Entry extends K,? extends V> entry) | 創(chuàng)建一個(gè)表示與指定條目相同的映射的條目。 |
| SimpleEntry(K key, V value) | 創(chuàng)建一個(gè)表示從指定鍵到指定值的映射的條目。 |
方法總結(jié)
| 修飾符和類(lèi)型 | 方法 | 描述 |
|---|---|---|
| boolean | equals(Object o) | 比較指定對(duì)象與此條目是否相等。 |
| K | getKey() | 返回與該條目對(duì)應(yīng)的鍵。 |
| V | getValue() | 返回與該條目對(duì)應(yīng)的值。 |
| int | hashCode() | 返回此映射條目的哈希碼值。 |
| V | setValue(V value) | 將與此條目對(duì)應(yīng)的值替換為指定的值。 |
| String | toString() | 返回此映射條目的字符串表示形式。 |
| 從接口 java.util.Map.Entry 繼承的方法 |
|---|
| comparingByKey, comparingByKey, comparingByValue, comparingByValue |
| 從類(lèi) java.lang.Object 繼承的方法 |
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
構(gòu)造函數(shù)詳細(xì)信息
SimpleEntry
public SimpleEntry(K key, V value)
創(chuàng)建一個(gè)表示從指定鍵到指定值的映射的條目。
參數(shù):
| 參數(shù)名稱(chēng) | 參數(shù)描述 |
|---|---|
| key | 此條目表示的鍵 |
| value | 此條目表示的值 |
SimpleEntry
public SimpleEntry(Map.Entry extends K,? extends V> entry)
創(chuàng)建一個(gè)表示與指定條目相同的映射的條目。
參數(shù):
| 參數(shù)名稱(chēng) | 參數(shù)描述 |
|---|---|
| entry | 要復(fù)制的條目 |
方法詳情
getKey
public K getKey()
返回與該條目對(duì)應(yīng)的鍵。
指定者:
接口 Map.EntryK,V 中的 getKey
返回:
此條目對(duì)應(yīng)的鍵
getValue
public V getValue()
返回與該條目對(duì)應(yīng)的值。
指定者:
接口 Map.EntryK,V 中的 getValue
返回:
此條目對(duì)應(yīng)的值
setValue
public V setValue(V value)
將與此條目對(duì)應(yīng)的值替換為指定的值。
指定者:
接口 Map.EntryK,V 中的 setValue
參數(shù):
| 參數(shù)名稱(chēng) | 參數(shù)描述 |
|---|---|
| value | 要存儲(chǔ)在此條目中的新值 |
返回:
對(duì)應(yīng)條目的舊值
equals
public boolean equals(Object o)
比較指定對(duì)象與此條目是否相等。 如果給定對(duì)象也是一個(gè)映射條目并且這兩個(gè)條目表示相同的映射,則返回 true。 更正式地說(shuō),兩個(gè)條目 e1 和 e2 表示相同的映射,如果
(e1.getKey()==null ?
e2.getKey()==null :
e1.getKey().equals(e2.getKey()))
&&
(e1.getValue()==null ?
e2.getValue()==null :
e1.getValue().equals(e2.getValue()))這確保了 equals 方法在 Map.Entry 接口的不同實(shí)現(xiàn)中正常工作。
指定者:
接口 Map.EntryK,V 中的等于
覆蓋:
類(lèi) Object 中的等于
參數(shù):
| 參數(shù)名稱(chēng) | 參數(shù)描述 |
|---|---|
| o | 要與此映射條目比較是否相等的對(duì)象 |
返回:
如果指定的對(duì)象等于此映射條目,則為 true
hashCode
public int hashCode()
返回此映射條目的哈希碼值。 映射條目 e 的哈希碼定義為:
(e.getKey()==null ? 0 : e.getKey().hashCode()) ^
(e.getValue()==null ? 0 : e.getValue().hashCode())這確保了 e1.equals(e2) 意味著任何兩個(gè)條目 e1 和 e2 的 e1.hashCode()==e2.hashCode(),這是 Object#hashCode 的一般合同所要求的。
指定者:
接口 Map.EntryK,V 中的 hashCode
覆蓋:
類(lèi) Object 中的 hashCode
返回:
此映射條目的哈希碼值
toString
public String toString()
返回此映射條目的字符串表示形式。 此實(shí)現(xiàn)返回此條目的鍵的字符串表示形式,后跟等號(hào)字符 ("="),后跟此條目的值的字符串表示形式。
覆蓋:
類(lèi) Object 中的 toString
返回:
此映射條目的字符串表示形式
網(wǎng)站欄目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSAbstractMap.SimpleEntry
網(wǎng)頁(yè)網(wǎng)址:http://m.5511xx.com/article/djgigjc.html


咨詢(xún)
建站咨詢(xún)
