Comment afficher un nombre float "n" dans list

elamrii
Messages postés
2
Date d'inscription
lundi 19 mars 2018
Statut
Membre
Dernière intervention
21 mars 2018
- 21 mars 2018 à 12:15
KX
Messages postés
16566
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
3 juillet 2022
- 21 mars 2018 à 18:19
Bonjour,
j'un un petit problème de l'affichage un nombre "n" de type float dans une list, quand utilise la commende
System.out.println(n
), pas probleme mais lorsque je remplce cette commende pas
 list.add(n);
il me demende que "n" soit de type String
voici la commende qui j'ai utilisé
float n =Ggraphique.d;
 list.add( n );

merci pour vous réponse

1 réponse

KX
Messages postés
16566
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
3 juillet 2022
124
21 mars 2018 à 18:19
Bonjour,

La méthode add de List (java.awt.List dans ton cas) prends en paramètre un String
https://docs.oracle.com/javase/10/docs/api/java/awt/List.html#add(java.lang.String)

Tu es donc obligé de lui donner un String en paramètre, un float ça ne marche pas.

Tu peux faire une conversion d'un float en String avec ces méthodes :
https://docs.oracle.com/javase/10/docs/api/java/lang/String.html#valueOf(float)
https://docs.oracle.com/javase/10/docs/api/java/lang/Float.html#toString(float)
0