戻る

lib.util
クラス Hashtable

java.lang.Object
  |
  +--lib.util.Hashtable

public class Hashtable
extends java.lang.Object

ハッシュ表を表すクラスです。

導入されたバージョン:
1999/12/24

フィールドの概要
 int hash
           
 lib.util.KeyType key
           
 lib.util.ValueType value
           
 
コンストラクタの概要
Hashtable()
           
Hashtable(int initialCapacity)
           
Hashtable(int initialCapacity, float loadFactor)
           
 
メソッドの概要
 void clear()
           
 boolean containsKey(lib.util.KeyType key)
           
 void deleteAll()
           
 void finalize()
           
 lib.util.ValueType get(lib.util.KeyType key)
           
 HashtableEnumeration getElements()
           
 HashtableEnumeration getKeys()
           
 int getSize()
           
 void init(int initialCapacity, float loadFactor)
           
 void initArray()
           
 boolean isEmpty()
           
 lib.util.ValueType put(lib.util.KeyType key, lib.util.ValueType value)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

hash

public int hash

key

public lib.util.KeyType key

value

public lib.util.ValueType value
コンストラクタの詳細

Hashtable

public Hashtable(int initialCapacity,
                 float loadFactor)

Hashtable

public Hashtable(int initialCapacity)

Hashtable

public Hashtable()
メソッドの詳細

init

public void init(int initialCapacity,
                 float loadFactor)

initArray

public void initArray()

clear

public void clear()

deleteAll

public void deleteAll()

get

public lib.util.ValueType get(lib.util.KeyType key)

put

public lib.util.ValueType put(lib.util.KeyType key,
                              lib.util.ValueType value)

containsKey

public boolean containsKey(lib.util.KeyType key)

getKeys

public HashtableEnumeration getKeys()

getElements

public HashtableEnumeration getElements()

getSize

public int getSize()

isEmpty

public boolean isEmpty()

finalize

public void finalize()
オーバーライド:
クラス java.lang.Object 内の finalize

戻る