全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
java.lang.Object | +----java.util.Dictionary
Dictionary
クラスは、Hashtable
のようにキーを値にマップするするクラスの abstract な親クラスです。キーや値としては、任意の null
でないオブジェクトが使用できます。
このクラスを実装している場合、2つのキーが等しいかどうかを判別するには、原則として equals
メソッドを使用する必要があります。
key
を指定された value
にマップする。
key
(およびそれに対応する value
) をこのディクショナリから除去する。
public Dictionary()
public abstract int size()
public abstract boolean isEmpty()
true
、そうでなければ、false
。
public abstract Enumeration keys()
public abstract Enumeration elements()
public abstract Object get(Object key)
null
。
public abstract Object put(Object key, Object value)
key
を指定された value
にマップします。このキーや値が null
であってはなりません。
この value
を取り出すには、元の key
に等しい key
を指定して get
メソッドを呼び出します。
key
にマップされていた前の値、またはこのキーに値がマップされていなければ、null
。
key
または value
が null
の場合。
public abstract Object remove(Object key)
key
(およびそれに対応する value
) をこのディクショナリから除去します。その key
がディクショナリになければ、このメソッドは何もしません。
key
がマップされていた値、またはそのキーがマップされていなければ、null
。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス