Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1356 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] classe Date deprecated ? c grave ?

 

 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] classe Date deprecated ? c grave ?

n°323032
bouyouman
Posté le 04-03-2003 à 23:33:58  profilanswer
 

Voila g besoin de mettre des objets dans un Treemap, avec comme clef une date.
 
Donc pour representer la date g pensé utiliser la classe Date (original non ?) sauf que je vois dans la javadoc que cette classe est deprecated (obsolete quoi) et visiblement ce qui l'a remplacée c'est Calendar (ou GregorianCalendar).
 
Moi ce Calendar je trouve pas ca pratique, d'autant plus que ca implemente pas l'interface Comparable, ce qui arrange pas mes affaires pour ranger mes objets dans un Treemap.
 
Alors j'ai une question: est ce vraiment embetant d'utiliser un classe deprecated ? Sinon vous auriez une idée de classe existante pratique pour gerer des dates ?
 
ps: c pas pour une solution pro je suis juste etudiant ;-) mais j'aimerais quand meme faire mon projet proprement.

mood
Publicité
Posté le 04-03-2003 à 23:33:58  profilanswer
 

n°323047
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 04-03-2003 à 23:52:23  profilanswer
 

La classe java.util.Date est pas deprecated :heink: Y a beaucoup de ses méthodes qui le sont, mais pas les principales. Après, ce qui est deprecated, c'est les fonctions de conversion et de formatage (un ou deux t ? chépu) et c'est là que Calendar et java.text.SimpleDateFormat entrent en jeu.
C'est tout.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°323075
the real m​oins moins
Posté le 05-03-2003 à 00:11:42  profilanswer
 

y'a aussi les constructeurs qui prennent genre (int year, int month, int day) qui sont deprecated, et c'est ceux là qui renvoient aux Calendar
mais a partir d'un Calendar tu obtiens un Date ..
(c vrai que pour des trucs-a-la-con c'est un peu chiant des fois, mais apres t'es bien content de pas avoir a gerer à la main des problèmes du genre du nombre de jours dans un mois, etc...)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°323126
benou
Posté le 05-03-2003 à 08:22:54  profilanswer
 

c'est quand même un peu lourd cette histoire de Date-Calendar ...
 
mais bon, j vois pas ce qui t'empeche de te servir de Date comme clef ...

n°323166
bobuse
Posté le 05-03-2003 à 09:35:28  profilanswer
 

J'avais deja rencontre ce pb, et en fait, je m'etait refait une classe MaDate (non ct pas le vrai nom en fait ;) ), qui contenait les champ qui m'interressaient, et j'utilisait Calendar, pour faire des trucs chelou, genre, nombre de jours dans le mois ...


---------------
get amaroK plugin

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] classe Date deprecated ? c grave ?

 

Sujets relatifs
Login & password en JAVA sur une page webIntegration JAVA/JAVASCRIPT
est ce que quelqu un a un client SNMP en java ?probleme de reconnaissance du java
Programme en javaDate au format AAQQQ (quantième)
[java]peut on faire un bip??[Java][RMI] RMISecurityManager
[ java ] ouvrir une page webDessiner un graphique ss applet Java et ss php
Plus de sujets relatifs à : [JAVA] classe Date deprecated ? c grave ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR