Cartes - HashMaps en particulier - sont l'un des types de données les plus couramment utilisés dans l'environnement Java. Ils stockent une paire clé /valeur, où une seule instance d'une clé donnée est autorisée. C'est très bien pour représenter les choses telles que les préférences de l'utilisateur , les données de session ( pour une application Web ) , et tout ce qui est essentiellement associée à un objet ou une chaîne particulière. La façon la plus courante de la récupération des données se fait par la méthode get () , où le développeur fournit la clé et obtient une valeur en retour. Toutefois, si vous ne savez pas ce que les touches sont ? Il ya en fait un moyen simple de récupérer et itérer sur les clés dans une carte. Les choses dont vous aurez besoin 
 Java SDK ( Java 1.5 ou supérieur requis ) 
 Java environnement de développement intégré comme Eclipse ou NetBeans (fortement recommandé , mais pas obligatoire) 
 Afficher plus Instructions  
 1 
 initialiser votre carte si nécessaire (si vous travaillez déjà avec une carte, vous pouvez sauter cette étape ) : 
 
 Map  = new HashMap  ( ) ; 
  map.put ( "Bonjour" , "World "); 
 
 map.put ( "Java ", " Is Fun "); 
 
 map.put ( «programmation» , le «Règlement» ) ; 
 2 
 obtenir l'ensemble clé de votre carte : Photos 
 définir les clés de  = map.keySet (); 
 
 3  Depuis l'interface de réglage s'étend à la fois les interfaces Collection et itératifs , vous pouvez travailler avec elle comme vous le feriez ou l'autre de celles-ci: 
 
 pour ( finale String key : touches) {
 
 System.out.println (" Key : " touche +) ; 
 
 } 
 
 votre sortie devrait être similaire à ceci : 
 
 clé: Programmation 
 
 clés : Java 
 
 clé: Bonjour mon