Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Java

Java HashMap : Guide Complet

Java HashMap : Guide Complet

En Java, un HashMap stocke les données sous forme de paires clé-valeur, permettant une récupération rapide des valeurs via des clés uniques. Contrairement aux tableaux, les clés peuvent être n'importe quel objet (sauf null), et la map gère automatiquement le hachage et la résolution des collisions.

Caractéristiques Principales

Déclaration d'un HashMap

HashMap<String, Object> map = new HashMap<String, Object>();
HashMap x = new HashMap();

Méthodes Essentielles

Exemple Pratique

Voici un extrait complet et exécutable démontrant les opérations courantes :

import java.util.HashMap;
import java.util.Map;

public class SampleTestMaps {
    public static void main(String[] args) {
        Map<String, String> objMap = new HashMap<>();
        objMap.put("Nom", "Suzuki");
        objMap.put("Puissance", "220");
        objMap.put("Type", "2-roues");
        objMap.put("Prix", "85000");
        System.out.println("Éléments de la Map :");
        System.out.println(objMap);
    }
}

Sortie :

{Type=2-roues, Prix=85000, Puissance=220, Nom=Suzuki}

Suppression d'une Entrée Spécifique

import java.util.HashMap;

public class HashMapExample {
    public static void main(String[] args) {
        HashMap<Integer, String> map = new HashMap<>();
        map.put(1, "Java");
        map.put(2, "Python");
        map.put(3, "PHP");
        map.put(4, "SQL");
        map.put(5, "C++");
        System.out.println("Avant suppression : " + map);
        map.remove(5);
        System.out.println("Après suppression : " + map);
    }
}

Sortie :

Avant suppression : {1=Java, 2=Python, 3=PHP, 4=SQL, 5=C++}
Après suppression : {1=Java, 2=Python, 3=PHP, 4=SQL}

Référence Rapide

Avec ces fondamentaux, vous pouvez intégrer en toute confiance des HashMaps dans toute application Java pour un stockage et une récupération de données efficaces.

Java

  1. Interface Java Map – Guide Complet sur Map, Ses Implémentations et Méthodes Clés
  2. Maîtriser Java HashMap : Opérations, Exemples et Bonnes Pratiques
  3. Méthode Java String length() : Comment obtenir la taille d'une chaîne (Exemple)
  4. Comprendre Java String.charAt() : Syntaxe, type de retour, exceptions et exemple pratique
  5. Méthode Java String.contains() : Comment vérifier la présence de sous-chaînes – Exemples pratiques
  6. Maîtriser Java String.endsWith() : Comment vérifier les suffixes de chaînes avec exemples
  7. Lecture de Fichiers en Java avec BufferedReader – Guide Pratique avec Exemples
  8. Algorithme de tri par insertion en Java : exemple clair et guide pas à pas
  9. Tri par sélection en Java : exemple pas à pas et code complet