[Plan du site]
Vous êtes ici ---
> Le Site du Zéro
> Les forums
> Programmation
> Langage Java
> transformer String en Integer
> Lecture du sujet
transformer String en Integer
Vous devez être inscrit pour pouvoir poster des messages
Le problème de ce sujet a été résolu
|
Page :
1
|
| Auteur |
Message |
|
1 visiteur sur ce sujet (1 anonyme)
|
|
Page :
1
|
neo
 Groupe : Membres
|
salut
comment transformer un String à un Integer
par exp
String str = new String("12");
int nbr ;
comment je fait pour affecter la valeur de str à nbr
merci
la fin justifie les moyens
|
Wakarimashita yo
 Groupe : Membres
|
Il te suffit de construire un objet Integer à partir de ton String, et d'appeler sa méthode intValue() [ou quelquechose d'approchant, regarde sur l'API]
La facilité : c'est ne pas essayer de ne pas vivre en contradiction avec les idées que l'on ne défend pas...
Mon Tutoriel : Vision par Ordinateur
Avancement : Nouveaux chapitres à l'horizon
|
 Groupe : Membres
|
Voila 2 exemples, mais il doit y avoir d'autres solutions:
Code : Java1
2
3 | String monString = "10";
int val = Integer.parseInt(monString);
|
ou sinon :
Code : Java1
2
3 | String monString = "10";
Integer val2 = new Integer(monString);
|
Édité
le 07/10/2008 à 18:45:14
par kayzra
IRC: #ubuntu-fr => irc.ubuntu.com
|
Groupe : Membres
|
Encore plus simple:
les wrapper class (Integer, Long, Boolean,...) peuvent prendre une String en paramètre du constructeur:
Code : Java1
2 | String string = new String("20");
Integer number = new Integer(string);
|
Il lancera un NumberFormatException si le paramètre n'est pas un nombre valide.
[edit] grillé
Édité
le 07/10/2008 à 18:51:05
par shakhal
|
Retour au forum "Langage Java" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages