Stocker des donneés dans une Hashtable

Résolu
mokh7 Messages postés 31 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 4 mai 2009 - 31 mars 2008 à 22:35
mokh7 Messages postés 31 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 4 mai 2009 - 1 avril 2008 à 03:46
bonjour à tous!!

donc en faite j'ai un petit prijet d'étude que j'éffectue avec une Hashtable pour entrer et stocké des donneés, mais le hic c'est dés que je ferme mon programme, les données s'évapore et la Hashtable est vierge!donc je voulais savoir s'il y'avait une astuce permettant à la Hashtable de garder les données déjà entrer!et voilà ci dessous un petit passage du code:


Scanner scan1=new Scanner(System.in);
String nom=scan1.nextLine();

Scanner scan2=new Scanner(System.in);
String prenom=scan2.nextLine();


Hashtable m=new Hashtable();

mokh.put(nom,prenom);


Enumeration tar=m.keys();

while (tar.hasMoreElements( ))
{

Object key = tar.nextElement( );
Object value = m.get(key);
System.out.println("le nom: "+key+"\nle prenom: "+value);


merci d'avance!!

3 réponses

cs_Chatbour Messages postés 764 Date d'inscription jeudi 27 juillet 2006 Statut Membre Dernière intervention 6 septembre 2010 18
31 mars 2008 à 23:57
Salut,

mais c'est normal que tes données soient évaporées tant que tu ne les as pas enregistrées sur disques..

Pour le faire, regarde du coté de la Serialisation java.. voici un tutoriel..
3
mokh7 Messages postés 31 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 4 mai 2009 2
1 avril 2008 à 00:13
merci!donc à ce que je comprend il faut prévoir d'enregistrer les données, sur un fichier par exemple!?c'est que je pensais que la Hashtable avait la capacité de stocké
0
mokh7 Messages postés 31 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 4 mai 2009 2
1 avril 2008 à 03:46
c'est bon!merci de m'avoir dirigé dans le bons sens!!!
0
Rejoignez-nous