Besoin d'aide svp

Palazzo Messages postés 9 Date d'inscription samedi 26 mai 2007 Statut Membre Dernière intervention 7 juin 2007 - 5 juin 2007 à 12:51
cs_papisgueye Messages postés 2 Date d'inscription mercredi 28 février 2007 Statut Membre Dernière intervention 15 octobre 2010 - 14 juin 2007 à 18:58
Salut j'ai besoin d'aide pour debugger  mon code .j'arrive pas a l'executer..

import java.util.HashMap;
import java.io.*;

class Kalender {

    private HashMap<String,String> hmDate2Event = new HashMap<String,String>();
   
       Kalender(String inputFileName, String inputDate) throws Exception{
        parseFile(inputFileName);
        String event = getEvent(inputDate);
        System.out.format("Am %s ist %s !\n", inputDate, event);
    }

    private void parseFile(String ifName) throws Exception{
        FileReader fr = new FileReader(ifName);
        BufferedReader br = new BufferedReader(fr);

        String s;

        while((s = br.readLine()) != null){
            String[] array = s.split(":");
            hmDate2Event.put(array[1]+array[0],array[2]);
        }
    }

    private String getEvent(String inDate){
        return hmDate2Event.get(inDate);
    }
   
    public static void main(String[] args) throws Exception{
        String fileName = args[0];
        String date = args[1];
        Kalender kal = new Kalender(fileName, date);
                System.out.println(kal);
       
    }
}

4 réponses

amundain Messages postés 110 Date d'inscription mercredi 28 mars 2007 Statut Membre Dernière intervention 28 août 2012 1
5 juin 2007 à 13:45
Salut,

Ton code fonctionne visiblement...
Je l'ai lancé avec la commande

java Kalender toto.txt 01/01/01

(le fichier toto contient des mots séparés par des ":")

et il m'imprime
"Am 01/01/01 ist null !".

Quel est le résultat que tu attends ?

A +,

amundain
0
Palazzo Messages postés 9 Date d'inscription samedi 26 mai 2007 Statut Membre Dernière intervention 7 juin 2007
5 juin 2007 à 21:25
Comme resultat j'attends  une suite  de dates et d' evenemnetse comme sur cet exemple!
07:24 : Rendez-vous
06:07 :Anniversaire
07:27 : Jour ferie
0
Palazzo Messages postés 9 Date d'inscription samedi 26 mai 2007 Statut Membre Dernière intervention 7 juin 2007
7 juin 2007 à 15:23
Salut,
au fait  c'est l'implementation d'uin "events-Calendar"....un calendrier capable de gerer plusieurs evenements a la fois!
0
cs_papisgueye Messages postés 2 Date d'inscription mercredi 28 février 2007 Statut Membre Dernière intervention 15 octobre 2010
14 juin 2007 à 18:58
Bonjour, je  imprimer le contenu d'un panel mais j nariv pas à trouver une API pour le faire.

Papisgueye-UGB
0