Par exemple, tu veux faire une calculatrice qui additionne deux nombres.
Tu as 2 champs pour saisir tes 2 nombres. Les champs de texte (TextField) reçoivent des chaines (String). Pour additionner les deux nombres, il faut donc les convertir en entier (int).
Parfois le cast n'est pas possible (cf la réponse précédante).
Par exemple pour convertir une String en int, on fait :
int nombre = Integer.parseInt(ta_chaine);
La méthode parseInt() de la classe Integer permet donc cette conversion.
Inversement, on peut vouloir convertir un int en String afin de l'insérer dans le champ de texte. Cela se fait de cette manière :
1 2
| int nombre = 15 ;
String chaine = Integer.toString(nombre); |
Nas'
Partager