Java の Hashtable クラスの get() メソッドを使用して、キーに対応する値を取得します
Hashtable は、Java で一般的に使用されるデータ構造クラスであり、キーと値のペアのハッシュ テーブルを実装します。 。キーを介して保存場所を計算するため、対応する値をキーから直接見つけることができるため、データの高速アクセスと保存が可能になります。
Hashtable クラスでは、get() メソッドを使用してキーに対応する値を取得できます。 get() メソッドの構文は次のとおりです。
public V get(Object key)
ここで、key は検索するキー、V は値のタイプです。
次は、Hashtable クラスの get() メソッドを使用してキーに対応する値を取得するサンプル コードです。
import java.util.Hashtable; public class HashtableExample { public static void main(String[] args) { Hashtable<String, String> hashtable = new Hashtable<>(); // 添加键值对 hashtable.put("name", "Tom"); hashtable.put("age", "20"); hashtable.put("gender", "male"); // 获取键对应的值 String name = hashtable.get("name"); String age = hashtable.get("age"); String gender = hashtable.get("gender"); // 输出结果 System.out.println("name: " + name); System.out.println("age: " + age); System.out.println("gender: " + gender); } }
上記のコードでは、最初に Hashtable オブジェクトを作成します。次に、 put () メソッドを使用して、3 つのキーと値のペアをハッシュテーブルに追加します。キーは「名前」、「年齢」、「性別」で、対応する値はそれぞれ「トム」、「20」、「男性」です。
次に、get() メソッドを使用して、「名前」、「年齢」、「性別」のキーにそれぞれ対応する値を取得し、これらの値を対応する変数に代入します。
最後に、これらの値を出力ステートメントを通じて出力します。出力結果は次のとおりです。
name: Tom age: 20 gender: male
これは、get() メソッドが、対応する値を正常に取得したことを意味します。鍵に。
get() メソッドを使用してキーに対応する値を取得する場合、キーをパラメータとして get() メソッドに渡す必要があることに注意してください。指定されたキーがハッシュテーブルに存在しない場合、get() メソッドは null を返します。
さらに、Hashtable オブジェクトの場合、そのキーと値は null になる可能性があります。 null 値を格納したい場合は、値として null を put() メソッドに直接渡すことができます。ただし、キーの場合、キーとして null が渡された場合、NullPointerException がスローされます。
この記事はここで終わります。 Hashtableクラスのget()メソッドを利用することで、キーに対応する値を簡単に取得することができ、高速なデータアクセスと保存を実現します。この記事が Hashtable クラスの使用法を理解するのに役立つことを願っています。
以上がJavaのHashtableクラスのget()メソッドを使用して、キーに対応する値を取得します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。