IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Probleme Calendar


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de warwink
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    650
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 650
    Par défaut Probleme Calendar
    Voila, j'expose un petit probleme bizarre, ou en tout cas pour moi.

    J'ai un petit programme qui utilise la classe Calendar. (d'ailleur au passage, je suis prenneur pour une meilleure initialisation de mon 'lastcheck' car je sais pas si c'est comme ca qu'il faut s'y prendre)

    private Calendar lastCheck;
    lastCheck = Calendar.getInstance();
    lastCheck.set(2000,1,1);
    Et ensuite je le passe en argument pour l'appelle d'une methode.
    Et c'est donc la que le probleme arrive. Quand je lance le programme, il me sort une erreur (dans la méthode, lastCheck devient null ) mais que sur les premieres executions du programme. En insistant, au bout du 4eme ou 5eme lancement, ca le fait plus et puis ca marche nickel.

    Voici l'erreur:

    Exception in thread "Thread-3" java.lang.NullPointerException
    at java.util.Calendar.getMillisOf(Unknown Source)
    at java.util.Calendar.compareTo(Unknown Source)
    Autre petite indication, j'execute le programme avec Eclipse. Quabd je quitte Eclipse et que je le relance, le probleme revient.

    Merci.

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 868
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 868
    Par défaut
    Je pense que ton set ne met pas à jour ton Calendar comme il faut.

    En effet les méthodes dont je parle sont protected, donc tu ne peux pas les déclencher à la main, peut être que tu peux t'en sortir comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    private Calendar lastCheck;
    lastCheck = Calendar.getInstance();
    lastCheck.setTime( new Date(2000,1,1) );

Discussions similaires

  1. Probleme Calendar Binding
    Par condor_ dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 17/06/2013, 08h39
  2. probleme avec un objet Calendar
    Par ver_for dans le forum IHM
    Réponses: 0
    Dernier message: 06/06/2008, 10h31
  3. Probleme numero semaine calendar
    Par MortDansLAme dans le forum Collection et Stream
    Réponses: 12
    Dernier message: 28/04/2008, 15h10
  4. probleme avec Calendar
    Par jerome86600 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 22/05/2007, 16h03
  5. probleme avec la classe calendar
    Par fatmax dans le forum Collection et Stream
    Réponses: 6
    Dernier message: 04/10/2005, 17h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo