Maison > Java > javaDidacticiel > le corps du texte

Utilisez la méthode get() de la classe Hashtable en Java pour obtenir la valeur correspondant à la clé

WBOY
Libérer: 2023-07-24 16:19:46
original
1413 Les gens l'ont consulté

Utilisez la méthode get() de la classe Hashtable en Java pour obtenir la valeur correspondant à la clé

Hashtable est une classe de structure de données couramment utilisée en Java, qui implémente une table de hachage de paires clé-valeur. Il calcule l'emplacement de stockage par clé, de sorte que la valeur correspondante puisse être trouvée directement via la clé, permettant ainsi un accès et un stockage rapides des données.

Dans la classe Hashtable, on peut utiliser la méthode get() pour obtenir la valeur correspondant à une clé. La syntaxe de la méthode get() est la suivante :

public V get(Object key)

où key est la clé à trouver et V est le type de valeur.

Ce qui suit est un exemple de code qui utilise la méthode get() de la classe Hashtable pour obtenir la valeur correspondant à la clé :

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);
    }
}
Copier après la connexion

Dans le code ci-dessus, nous créons d'abord un objet Hashtable, puis utilisons le put() méthode pour ajouter la valeur aux paires clé-valeur Hashtable Three. Les clés sont « nom », « âge » et « sexe », et les valeurs correspondantes sont respectivement « Tom », « 20 » et « mâle ».

Ensuite, nous utilisons la méthode get() pour obtenir les valeurs correspondant respectivement aux clés « nom », « âge » et « sexe », et affectons ces valeurs aux variables correspondantes.

Enfin, nous imprimons ces valeurs via l'instruction de sortie, et nous pouvons voir que le résultat de sortie est :

name: Tom
age: 20
gender: male
Copier après la connexion

Cela signifie que la méthode get() a obtenu avec succès la valeur correspondant à la clé.

Il est à noter que lors de l'utilisation de la méthode get() pour obtenir la valeur correspondant à une clé, la clé doit être passée à la méthode get() en paramètre. Si la clé spécifiée n'existe pas dans la table de hachage, la méthode get() renverra null.

De plus, pour les objets Hashtable, ses clés et ses valeurs peuvent être nulles. Si vous souhaitez stocker une valeur nulle, vous pouvez directement transmettre null comme valeur à la méthode put(). Cependant, pour les clés, si null est passé comme clé, une NullPointerException sera levée.

L'article se termine ici. En utilisant la méthode get() de la classe Hashtable, nous pouvons facilement obtenir la valeur correspondant à la clé, réalisant un accès et un stockage rapides des données. J'espère que cet article vous aidera à comprendre l'utilisation de la classe Hashtable.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!