Comment afficher un nombre float "n" dans list

Signaler
Messages postés
2
Date d'inscription
lundi 19 mars 2018
Statut
Membre
Dernière intervention
21 mars 2018
-
Messages postés
16152
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
15 janvier 2021
-
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

Messages postés
16152
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
15 janvier 2021
106
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)