String to Int

cs_PHDM Messages postés 13 Date d'inscription dimanche 9 novembre 2003 Statut Membre Dernière intervention 17 novembre 2004 - 23 déc. 2003 à 15:21
cs_coucounet Messages postés 83 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 16 février 2005 - 24 déc. 2003 à 09:49
salut !

g encore un question débile, mé bon ...

je ve convertir un String en Int.
je ve récupéré dans un textField le port d'écoute de mon server, et le passé en param de ma serverSocket.
la socket ve un int en param, et j'arive pas a convertir le string en int.

si vs avez une idée ....

merci
a+
PHDM :)

4 réponses

cs_coucounet Messages postés 83 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 16 février 2005
23 déc. 2003 à 17:24
Essaye ça :

int i = Integer.parseInt(chaine);

Celui là est un classique, apprend le 8-) ou fait une recherche sur les message déjà postés! Il doit tomber presque toutes les semaines ...
Mais j'ai surement du posé cette question il y a quelque mois moi aussi ... :blush)

:question) 8-) 8-) koukounet 8-) 8-) :question)
0
cs_raff Messages postés 182 Date d'inscription dimanche 18 août 2002 Statut Membre Dernière intervention 5 janvier 2004 3
23 déc. 2003 à 23:12
mieux vaut tester l'erreur par contre avec parseInt :

try {
} catch (NumberFormatException (je crois) )
0
cs_PHDM Messages postés 13 Date d'inscription dimanche 9 novembre 2003 Statut Membre Dernière intervention 17 novembre 2004
24 déc. 2003 à 00:15
hé hé !!

Mici bien les mec, je v tester sa demain matin !!

dsl : en général je cherche sur le forum, ma là, vacances oblige je me retrouve en 56K avec une conect de merde !!!!

donc 10 mùinute pour poster la kestion ... sa limite les recherche !!!!!

merci encore !!!
A+
PHDM :)
0
cs_coucounet Messages postés 83 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 16 février 2005
24 déc. 2003 à 09:49
Tout à fait d'accord avec Raff, il ne faut pas oublier de récupérer les exceptions avec parseInt() et parseFloat();

try {
}
catch(NumberFormatException nb) {
System.out.println(nb);
}


et il s'agit bien de NumberFormatException (j'en suis sur car je viens de vérifier sur le site de java.lang.String java

@ plus

:question) 8-) 8-) koukounet 8-) 8-) :question)
0
Rejoignez-nous