rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Convert String to int in Java

Posté par alvaro, le mercredi 26 novembre 2003 à 15:18:23
Bonjour tt le monde,
Un petit question par rapport à la conversion de types en java,
pour passer un type char to int on fait:
int nbr = + caractere;
c magique ca converti en entier le caractère
mais pour passer un String to int auncune idée qqun pourrait m'aider???
merci et volontaire à tts réponse
J'ai utilisé la fonct atoi qu'on utilise d'habitude en C pour c genre de cas mais je connais pas trop la syntax
Répondre à alvaro  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
bou, le mercredi 26 novembre 2003 à 15:31:46
Hello,

essaie ça :

int i = 50;
String test = new String();

test = (String) i;

ça devrait fonctionner
Répondre à bou

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Al, le jeudi 22 février 2007 à 11:16:11
int i = 50;
String test = new String();

test = (String) i;

Ca marche pas ca si? Tu peux pas caster un int vers un String il me semble!
Répondre à Al

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
alvaro, le mercredi 26 novembre 2003 à 15:39:22
non mais en fait c que je vx faire c du sens inverse à
test = (String) i;
càd passer un String à int
Répondre à alvaro

3


  • 12
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Nettogrof, le mercredi 26 novembre 2003 à 15:40:57
Salut...

Voici la solution pour String->int

String phrase = "12";
int i;

i = Integer.parseInt(phrase);



Nettogrof tseb era seiromem emoS
Répondre à Nettogrof

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
alvaro, le mercredi 26 novembre 2003 à 15:59:52
ca compile ;)
merci
Répondre à alvaro

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
hadj said, le lundi 10 mai 2004 à 20:18:33
salut tout le monde,
comment convertir un string en Integer et l'inverse?
comment savoir un String est il un entier?
merci
Répondre à hadj said

6


  • 3
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
tafiscobar, le lundi 10 mai 2004 à 20:48:14
Primo : http://www.commentcamarche.net/ccmguide/ccmcharte.php3

Segundo : lorsque l'on arrive a un post, avant de reposer la meme question, on lit calmement les reponses.

Troisio (ça se dit??): lorsqe l'on veut poser une nvelle question et que la reponse n'a pas deja été faite, on ouvre un nouveau post.

quatriéement : non rien, c'est trop coua !!!

tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
Répondre à tafiscobar

8


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
fady005, le mardi 20 mars 2007 à 10:35:08
En fait c'est primo, segundo, tertio et quatro...
:-P mdr Recevoir c'est aussi savoir donner ;)
Répondre à fady005

9


  • 2
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Ahmed, le jeudi 7 juin 2007 à 10:37:42
Salut Frere
A propos converstio, pour convertir de String to int vous utliser la fontion ParseInt de la classe Integer " Integer.ParseInt(Char c) "
et pour l'inverse ous utiliser la fonction ValueOf de la classe String
" String.ValueOf(int i)".
Bon courage
Répondre à Ahmed

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
LeDoc, le mercredi 19 mars 2008 à 09:19:11
c'était juste pour préciser que value ne prend pas de majuscule. Il faut faire atention sinon sa ne compile pas /!\
donc la syntaxe :
String.valueOf(int lentier); // ceci retourne un entier
Répondre à LeDoc

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
la tulipe, le vendredi 14 décembre 2007 à 10:37:21
Salut

Est il possible en java de convertir un tableau de string en int
Répondre à la tulipe

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rajjjjjjjjjjjjjjjjjjjjjjjjj, le samedi 29 décembre 2007 à 13:39:19
for (int i=0;i<3;i++){
reel[i]=Integr.parseInt(chaine[i]);}

essayé de faire ca
reel[] est un tableau de integer
chaine[] est un tableau de string
Répondre à rajjjjjjjjjjjjjjjjjjjjjjjjj

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ocelette, le lundi 21 janvier 2008 à 21:56:21
Bonjour,

Euh au risque d'être lourde... :p

Pour la conversion de caractère en int ca ne marche ke si lé caractère en kestion sont des nombres... alors si se sont de vré caractères koment kon fé?! (par exemple "Bonjour" comment kon fé pour le convertir en nombre?)

Merci de me répondre :)
A bientot
Répondre à ocelette

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
azerty0, le samedi 2 février 2008 à 23:04:18
oui, même question, en C++, quelqu'un saurait passer un string en int ?
Répondre à azerty0

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
h__walid, le mercredi 5 mars 2008 à 22:13:44
String txt;

int i;

i=Integer.parseint(txt);

//si les caracteres ne sont pas des chiffres alors i recoit 0
Répondre à h__walid

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ocelette, le mercredi 5 mars 2008 à 23:04:15
Merci :)
En fait, depuis je suis passée totalement à autre chose et je block sur l'envoi d'email... :s
Mais c'est très sympas de m'avoir répondu
Biz
Répondre à ocelette

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
chokooooooooooo, le samedi 26 avril 2008 à 15:03:36
String txt;

int i;

i=Integer.parseint(txt); //elle ne donne pas 0 lorsque txt n'est pas un chiffre

SVP il faut toujours vérifier avant de donner des informations.
merci.
Répondre à chokooooooooooo

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 JAVAdebutant, le samedi 26 avril 2008 à 16:18:05
Salut,

je crois qu'il faut traiter le cas ou "txt" n'est pas un entier, dans ce cas le programme lance une exception, de type "NumberFormatException"

comme ça marche:

try{
int i =Integer.ParseInt(txt);
}
catch(NumberFormatException e){
System.out.println(txt+" ne peut pas être convertir en entier");
}
Répondre à JAVAdebutant
Logiciels pertinents trouvés dans les téléchargements
Télécharger Radio Recorder 1.4Radio Recorder - Radio Recorder est un outil permettant d'enregistrer les radios diffusées en streaming sur Internet, dans le plus grand...Catégorie: Podcasting/Streaming
Licence: Shareware
Télécharger MediaCoder 0.6.1.4150MediaCoder - <h2>Avant propos</h2> Afin de profiter de la version n°4150, vous devez en premier lieu télécharger la version n°4140...Catégorie: Edition vidéo
Licence: Open Source
Télécharger Google Toolbar pour Internet Explorer 4Google Toolbar pour Internet Explorer - La barre d'outils Google permet : d'afficher le pagerank des pages visitées d'ajouter à vos favoris les pages que vous...Catégorie: Référencement
Licence: Freeware/gratuit
Télécharger Sound Convert Tool 2.0Sound Convert Tool - Sound Convert Tool est un petit outil très simple permettant de convertir des fichiers au format ACT, REC ou RCD vers le...Catégorie: Conversion audio
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « convert String to int in Java »