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

  FORUM HardWare.fr
  Programmation
  Java

  NumberFormat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

NumberFormat

n°1887049
eboussou
Posté le 22-05-2009 à 16:22:01  profilanswer
 

Bonjour !
Je suis nouveau en java.
Je voudrais formater un double à 2 chiffres après la virgule. C'est à dire pour 123.3697 avoir 123.36
J'ai fouillé sur le net et j'ai eu ce bout de code NumberFormat nf = NumberFormat.getInstance().
NetBeans souligne la ligne en rouge et le commentaire est : cannot find symbol  Symbol : variable NumberFormat.
Pouvez - vous m'aider ?
 
Merci

mood
Publicité
Posté le 22-05-2009 à 16:22:01  profilanswer
 

n°1887050
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2009 à 16:27:00  profilanswer
 

Faut importer NumberFormat.
 
Je te suggère d'apprendre comment fonctionne java, avant de commencer à coder avec [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1887051
eboussou
Posté le 22-05-2009 à 16:31:45  profilanswer
 

Merci pour la rapidité de ta réponse.
Il se trouve dans quel classe ?

n°1887054
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2009 à 16:40:21  profilanswer
 

Aucune, c'est une classe.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1887055
eboussou
Posté le 22-05-2009 à 16:46:41  profilanswer
 

Comment je l'importe alors ?

n°1887056
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2009 à 16:47:06  profilanswer
 

Cf mon premier post, 2e ligne.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1887057
eboussou
Posté le 22-05-2009 à 16:59:22  profilanswer
 

Cher ami Masklinn !
Si tu peux me donner un coup de main fais le ! J'apprendrai mieux jav en codant qu'en ingurgitant des livres et des documents. Je suis certes nouveau mais pas au niveau 0. J'ai déjà fait quelques classes et ma question s'inscrit dans le cadre d'une amélioration de mes résultats. Je sais en gros que les instructions sont dans des classes et qu'il faut au besoin en importer. Je développais avec windev et la logique de programmation je l'ai.
Merci

n°1887060
liouan
Posté le 22-05-2009 à 17:18:11  profilanswer
 

NumberFormat est une classe qui se trouve dans java.text.
Tu dois donc faire un import en rajoutant cette ligne tout en haut de ton fichier, en dessous de la ligne qui commence par "package" si t'en as une
 
import java.text.NumberFormat;

n°1887061
liouan
Posté le 22-05-2009 à 17:22:05  profilanswer
 

sinon, pour savoir où se trouve une classe, tu as 3 solutions
 
-l'auto-complétion (raccourci ctrl+espace sous eclipse, ça te propose des noms de classe qui correspondent à ce que t'as commencé à taper et ça te fait l'import automatiquement).
-copier-coller de l'erreur donnée par le compilo dans google
-la javadoc: http://java.sun.com/javase/6/docs/api/ (en activant les frames, t'as la liste de toutes les classes à gauche)

n°1887064
eboussou
Posté le 22-05-2009 à 17:34:29  profilanswer
 

Merci ! très sincèrement liouan
pour apport instructif !
ça marche !!!

mood
Publicité
Posté le 22-05-2009 à 17:34:29  profilanswer
 

n°1887094
eboussou
Posté le 22-05-2009 à 20:18:24  profilanswer
 

Merci ! très sincèrement liouan
pour apport instructif !
ça marche !!!

n°1887356
superbob56
Posté le 24-05-2009 à 14:50:09  profilanswer
 

masklinn a écrit :

Cf mon premier post, 2e ligne.

+1

eboussou a écrit :

Cher ami Masklinn !
Si tu peux me donner un coup de main fais le ! J'apprendrai mieux jav en codant qu'en ingurgitant des livres et des documents. Je suis certes nouveau mais pas au niveau 0. J'ai déjà fait quelques classes et ma question s'inscrit dans le cadre d'une amélioration de mes résultats. Je sais en gros que les instructions sont dans des classes et qu'il faut au besoin en importer. Je développais avec windev et la logique de programmation je l'ai.
Merci

Je pense que parfois il vaut mieux se farcir un peu de tutoriel et de la doc pour bien comprendre plutôt que d'attendre que les gens résolvent les problèmes à sa place.
Et ce n'est pas parce qu'on 'connait' la programmation, qu'on peut se dispenser de manuel pour aborder un langage qu'on ne maitrise pas. Par exemple, je connais assez le perl et le shell unix, eh bien, si je voulais me mettre au python, je lirai la doc adéquate avec de poster une question 'simple' sur un forum comme hfr.
- No offense - ;)


---------------
By bob.
n°1889582
eboussou
Posté le 29-05-2009 à 16:48:47  profilanswer
 

Bonjour !
Remarquons que c'est pas évident de voir une fonction et 'deviner' la classe à importer pour l'utiliser. Je dis pas non plus que je posterai sur le forum chaque fois que je serai confronté à une telle situation. Existe t-il un site ou un document qui pourrait aider dans ce sens ?

n°1889617
guybrush02
Posté le 29-05-2009 à 17:45:09  profilanswer
 

Google ? ^^

n°1889627
eboussou
Posté le 29-05-2009 à 17:57:49  profilanswer
 

Oups !!
Merci liouan ! j'avais pas fais attention au lien sur ton poste.
C'est exactement ce qu'il me faut.


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

  NumberFormat

 

Sujets relatifs
Plus de sujets relatifs à : NumberFormat


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