|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.util.Dictionary<K,V>
public abstract class Dictionary<K,V>
Dictionary は、Hashtable のような、「キー」と「値」の関連付けをする抽象クラスです。
Dictionary では null は「キー」および「値」として使用できません。
このクラスの規約として、このクラスの実装では、キーの同一性を判定するために equals メソッドを使用することとします。
| コンストラクタの概要 | |
|---|---|
Dictionary()
Dictionary を生成します。 |
|
| メソッドの概要 | |
|---|---|
abstract V |
get(Object key)
この Dictionary で指定されたキーに関連付けている値を返します。 |
abstract Enumeration<K> |
keys()
この Dictionary のすべてのキーを列挙する Enumeration を返します。 |
abstract V |
put(K key,
V value)
指定されたキーと値をこの Dictionary で関連付けます。 |
abstract V |
remove(Object key)
指定されたキーのエントリを除去します。 |
abstract int |
size()
この Dictionary が保持するエントリの数を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait |
| コンストラクタの詳細 |
|---|
public Dictionary()
Dictionary を生成します。
| メソッドの詳細 |
|---|
public abstract V put(K key,
V value)
Dictionary で関連付けます。
この Dictionary が指定されたキーのエントリを保持していない場合、新たなエントリとしてこの Dictionary に追加されます。 この Dictionary が指定されたキーのエントリを保持していた場合、そのエントリの値を指定された値で入れ替えます。
key - キーvalue - 値
key に関連付けされていた以前の値。
key をキーとするエントリが存在していない場合は null 。
NullPointerException - key または value が null の場合public abstract V get(Object key)
Dictionary で指定されたキーに関連付けている値を返します。
key - キー
key をキーとするエントリが存在していない場合は null 。
NullPointerException - key が null の場合public abstract V remove(Object key)
null を返します。
key - キー
key に関連づけられていた値。
指定されたキーのエントリが存在しない場合、null 。
NullPointerException - key が null の場合public abstract Enumeration<K> keys()
Dictionary のすべてのキーを列挙する Enumeration を返します。
Dictionary のすべてのキーを列挙する Enumerationpublic abstract int size()
Dictionary が保持するエントリの数を返します。
Dictionary が保持するエントリの数
|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||