public class Pair<K,V> extends Object implements Serializable
名前/値ペアを表すのに便利なクラス。
Pair(K key, V value)
boolean
equals(Object o)
Pair
Object
K
getKey()
V
getValue()
int
hashCode()
String
toString()
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public Pair(K key, V value)
key
value
public K getKey()
public V getValue()
public String toString()
PairのString表現。
通常、デフォルトの名前/値デリミタ'='が使用されます。
toString
public int hashCode()
このPairのハッシュ・コードを生成します。
ハッシュ・コードは、このPairの名前と値の両方を使用して計算されます。
hashCode
public boolean equals(Object o)
このPairが別のObjectと等しいかどうかを判定します。
判定するObjectがPairでないか、nullの場合、このメソッドはfalseを返します。
null
false
2つのPairは、名前と値の両方が等しい場合かつその場合にかぎり、同等とみなされます。
equals
o
true
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.