bonjour a tous,
petite question basique mais je ne trouve pas de fonction capable de convertir un string en entier.
j'ai essayer int toto = string.toInteger (maChaine);
mais ca n'a pas l'air de marcher.
Si qqun a une idée merci !!!
Version imprimable
bonjour a tous,
petite question basique mais je ne trouve pas de fonction capable de convertir un string en entier.
j'ai essayer int toto = string.toInteger (maChaine);
mais ca n'a pas l'air de marcher.
Si qqun a une idée merci !!!
Et voila :
Code:int i = Integer.parseInt("10");
je croisCode:int i = Integer.ParseInt(stirng);
ou
:faq: et une recherche sur le forum t'auraient donné la solution... :cry:Code:new Integer(string).intValue();
Tu peux essayer :
String str = "123";
Integer unInt = Integer.decode(str);
:mrgreen:
++
ou
Code:int i = Integer.ValueOf("tonString");
En fait, il faut pas essayer de taper un nom de méthode au hasard et de voir si ça compile pour vérifier si elle existe.
Il vaut mieux faire une petite rechercher Google au début. Plus tard, chercher dans la JavaDoc des classes en rapport avec ce que tu essaies de faire. Dans le cas présent il s'agit de traiter des int, donc classe Integer. On voit dans cette classe la méthode parseInt() pour faire ça.
Vous avez que ça à faire, répondre à un message vieux de 5 ans
:pastaper: :dehors:
Si, taper.
Au-dela de deux réponse récentes, je ne surveille plus, moi -_-°. En plus, ça reste valable pour les recherches Google et dans le forum.