IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

[Conversion]Convertir un char[] en int


Sujet :

Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 67
    Par défaut [Conversion]Convertir un char[] en int
    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?

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut Re: Convertir un char en int
    Citation Envoyé par ThanosT
    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 int
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    char c = ...;
    int i = c;
    A ce niveau la tu as une convertion automatique de char vers int

  3. #3
    Membre Expert
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Par défaut
    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

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 67
    Par défaut
    merci je vais regarder sa.

    Il faut bien garder un minimum de travail pour toi
    merci, sa fait du bien de rigoler apres 8heure de prog d'affiler.


  5. #5
    Membre Expert
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Par défaut
    En fait un de nous deux a mal compris (Benjamin ou moi) soit
    tu ecris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    char[] c="33"; //remarque les double cotes dans ce cas ma soluce
    sinon:
    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

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    Citation Envoyé par ze_key
    En fait un de nous deux a mal compris (Benjamin ou moi) soit
    tu ecris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    char[] c="33"; //remarque les double cotes dans ce cas ma soluce
    sinon:
    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 pas
    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

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    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

  8. #8
    Membre Expert
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Par défaut
    oui desilé pour le char c='33' mea maxima cuelpa. Je le refera plus promis

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 67
    Par défaut
    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];

    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
    et moi j'aimerai avoir i = 23;

  10. #10
    Membre éprouvé
    Inscrit en
    Avril 2003
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 159
    Par défaut
    Tu peux faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    char c[] = '33';
    Integer.parseInt(new String(c));

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 67
    Par défaut
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conversion d'un char en int
    Par [BkM-) dans le forum Débuter
    Réponses: 6
    Dernier message: 23/11/2007, 23h50
  2. [(cast)] convertir un char en int...
    Par APoLLoN1234 dans le forum C++
    Réponses: 12
    Dernier message: 15/03/2006, 23h15
  3. conversion d'une char* en int
    Par damien99 dans le forum MFC
    Réponses: 25
    Dernier message: 06/03/2006, 12h27
  4. convertir un char en int / et prob d'espace
    Par yanchasp dans le forum C++
    Réponses: 20
    Dernier message: 07/02/2006, 19h17
  5. "Conversion" d'un char en int ou longueur
    Par Michaël dans le forum C
    Réponses: 6
    Dernier message: 15/08/2003, 11h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo