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

avec Java Discussion :

Explication pour un débutant SVP.


Sujet :

avec Java

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Explication pour un débutant SVP.
    Chers développeurs,

    Je suis novice en la matière, quelqu’un peut m'expliquer ces résultats s'il vous plait:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public class Essai {
    	public static void main(String[] args) {
    		char un = '1';
    		char trois = '3';
    	System.out.println( un + trois );// resultat = 100 ?
    	    char a = 'a';
    	    char b = 'b';
    	System.out.println('a'+'b');//resultat = 195 ?
    		}
    }

  2. #2
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Bonjour,

    Le mieux est que tu essaies par toi-même de faire cette classe et de l'exécuter. Tu verras que les résultats précisés ne sont pas corrects (ou alors, il y a d'autres classes impliquées là dedans).
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 42
    Points : 52
    Points
    52
    Par défaut
    En fait, les chars sont convertis en valeur décimal.
    comme '1' = 49 et '3'=51 => cela donne bien 100 . 'a'=97 'b'=98 cela donne 195

  4. #4
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Citation Envoyé par Bbaboulinet Voir le message
    En fait, les chars sont convertis en valeur décimal.
    Oh la boulette, merci pour ta correction Bbaboulinet !
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci Robin56,merci Bbaboulinet .

    Merci de votre aide, en fouillant un peu dans la table ASCII, je crois que j'ai compris pourquoi java convertis les chars en décimale.

Discussions similaires

  1. Explication pour une boucle sur un tableau ( débutant)
    Par serna dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 07/04/2015, 10h44
  2. Explication pour ca SVP -> int main(int argc, char *argv[])
    Par Hackaholic dans le forum Débuter
    Réponses: 7
    Dernier message: 01/09/2009, 09h05
  3. PHP ? Aide pour débutant SVP
    Par ricco75 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 14/01/2009, 16h05
  4. [WB12] aide pour débutant svp
    Par jcsydney dans le forum WebDev
    Réponses: 8
    Dernier message: 01/02/2008, 12h58
  5. Explications pour un débutant
    Par tatemilio2 dans le forum Spring
    Réponses: 1
    Dernier message: 09/09/2006, 16h18

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