Bonjour messieurs mesdames.
Je vous prie de m'excusez pour cette question un peu "nul".
J'ai un char c[] = '33';
et j'aimerai le mettre dans un int i;
existe t'il une fonction java qui le fasse?
Bonjour messieurs mesdames.
Je vous prie de m'excusez pour cette question un peu "nul".
J'ai un char c[] = '33';
et j'aimerai le mettre dans un int i;
existe t'il une fonction java qui le fasse?
Si c est un char que tu souhaites mettre dans un intEnvoyé par ThanosT
A ce niveau la tu as une convertion automatique de char vers int
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char c = ...; int i = c;
regardes Integer.valueOf( String ) il ne te reste plus cas convertir ton char[] en String. Il faut bien garder un minimum de travail pour toi![]()
merci je vais regarder sa.
merci, sa fait du bien de rigoler apres 8heure de prog d'affiler.Il faut bien garder un minimum de travail pour toi
![]()
En fait un de nous deux a mal compris (Benjamin ou moi) soit
tu ecris:
sinon:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 char[] c="33"; //remarque les double cotes dans ce cas ma soluce
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 char c='33'; //remarque les simples cotes et pas de tableau, dans ce cas c'est la sienne
en fait non car le code suivant ne fonctionne pasEnvoyé par ze_key
![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 char c='33'; //remarque les simples cotes et pas de tableau, dans ce cas c'est la sienne
Je pense que le sujet du post aurait du etre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Convertir un char[] en int
oui desilé pour le char c='33' mea maxima cuelpa. Je le refera plus promis![]()
oui en fait le sujet du post aurait du etre effectivement
Convertir un char[] en int.
mais le probleme avec la premiere solution c'est que caster le char en int, va me donner le code ascii du chiffre contenu dans le char[i];
et moi j'aimerai avoir i = 23;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 exemple: si char[0] = '2'; char[1] = 3; int i = char[0] ; //va me donner 50 et non 2 i = char[1]; //va me donner 51 et non 3
Tu peux faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char c[] = '33'; Integer.parseInt(new String(c));
Partager