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