Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire pour installer Java JD…
  • Reflection X Tutorial 
  • Comment créer une application pour …
  • Comment faire pour créer une pyrami…
  • Objets Cachés dans Java 
  • Comment Split en Java 
  • Comment ajouter INT en une chaîne e…
  • Comment faire de Java reconnaître d…
  • Comment créer Turn- Based Jeux 
  • Comment faire un navigateur Web 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment créer une carte en Java

    L'interface de la carte dans l'API Java fournit aux utilisateurs une information de magasin de manière simple en sorte qu'il puisse être accessible en fonction de sa relation à d'autres informations . Il ya un total de dix-neuf implémentations de l'interface de carte dans le 6.0 API Java , chacune adaptée à une tâche spécifique. Le plus grand des implémentations est la classe HashMap , et il est bien adapté à la plupart des besoins pour l'interface de la carte. Choses que vous devez
    Java
    Afficher plus Instructions
    1

    Créer un fichier Java nommé MapExample.java . Collez le code suivant de base en elle : .

    Java.util.Collection d'importation; java.util.HashMap d'importation;

    /de *** Cette classe va servir d'exemple pour la MapInterface * @ auteur Kevin Walker * /public class MapExample { /*** Cette méthode constructeur va effectuer certaines opérations avec le HashMap mise en œuvre * de l'interface de la carte Java dès créé .. * /public MapExample () { }

    /*** la fonction principale démarrera le constructeur MapExample et rien d'autre * /public static void main ( string [] args ) {new . MapExample (); }}
    2

    Créer un HashMap . Ajoutez la ligne suivante à la MapExample () de la méthode constructeur :

    map = new HashMap ();

    Tous les implémentations de l'interface "Map" de l'API Java rapportent des données à une «clé " représenté par un autre élément de données . Depuis Map est une interface, vous ne pouvez pas créer une carte directement , mais vous devriez plutôt utiliser l'une des implémentations fournies par l'API Java. Dans ce cas, la carte la plus simple , la HashMap , est utilisé.
    3

    Remplissez la table de hachage . Ajouter les prochaines lignes de code pour la même méthode que précédemment :

    map.put ( "age" , 29) ; map.put ( "hauteur", 6,0) ; map.put ( " prenom " , " Kevin "); map.put ( "nom ", " Walker ");

    Comme vous pouvez le voir , les bits d'information , appelées valeurs sont stockées selon un mot-clé, appelée clé . Plus tard, vous serez en mesure de récupérer les informations ne connaissant que la clef. Il est important de se rappeler que lorsque le stockage d'informations dans une carte , la clé vient toujours en premier , et la valeur est toujours deuxième .
    4

    récupérer les informations de la carte.

    System.out . println ( " Prénom :" + map.get ( " prenom ")); System.out.println (" Nom :" + map.get ( "nom ")); System.out.println (" Age: "+ map.get ( " age " ) +" ans "); System.out.println (" hauteur : "+ map.get ( " hauteur ") +" pieds ");
    5

    Construire une carte limitée. Toutes les implémentations de l'interface de la carte peuvent être initialisés à exiger certains types de données et pas d'autres . Ajoutez la ligne suivante à la même méthode:

    Carte limitedMap = new HashMap ();

    Dans cet exemple, une carte est en cours d'initialisation qui nécessite une chaîne d'une clé et il se rapporte à un nombre entier de données. Ainsi, sur le code suivant:

    limitedMap.put ( "age" , 29) ; limitedMap.put ( "hauteur", 6,0) ; limitedMap.put ( " prenom ", " Kevin "); limitedMap . put ( "nom ", " Walker ");

    Seule la première ligne ne fonctionnera . La deuxième ligne va provoquer une erreur de compilation , car il tente de stocker un double au lieu d'un entier. Lignes trois et quatre seront provoquer une erreur du compilateur parce qu'ils tentent de stocker des chaînes .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment télécharger des fichiers BLOB à une discussion Servlet de base de données 
  • Comment exécuter un test sur ​​un V8 Android 
  • Applet Crashed 
  • Comment faire pour importer et mettre en place GWT dans un Eclipse 
  • Comment faire pour trouver l' union de deux ensembles en Java 
  • Comment définir Java String à null 
  • Comment définir les attributs de session en JSP 
  • Comment connecter une interface directe d'applications Java 
  • Java Spring Vs . Struts 
  • Comment créer un jeu du pendu avec Java 
  • Connaissances Informatiques © http://www.ordinateur.cc