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

Langage Java Discussion :

Ajouter un 0 devant un objet Short


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2008
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 62
    Par défaut Ajouter un 0 devant un objet Short
    Bonjour,

    question surement simple mais je rame un peu, je voulais savoir si je pouvais créer un objet Short égal à 02, car lorsque je fais cela, à l'affichage j'obtiens uniquement 2.
    ce qui est logique mais je dois avoir la valeur "02" envoyer via un Webservice et le setter prend en entrée un Short.
    Est ce possible?
    Merci d'avance,

    Thomas

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Attention lorsque tu mets un zéro en début d'un chiffre, cela correspond à une écriture en octal. de 0 à 7 il n'y a aucune différence mais au delà oui...


    Sinon, les valeurs numériques ne sont que des valeurs. Le format que tu utilises pour représenter un nombre n'est pas associer à sa valeur.

    255 (decimal) est égal à 0377 (octal) qui est égal ) 0xff (hexa)...


    Lorsque tu affiches un nombre il est formater avec un format par défaut. Si tu veux modifier cela il faut spécifier un formatage spécifique, avec DecimalFormat, String.format() ou tout autre outil de formatage des données...

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String x = String.format("%02d", 2);

    a++

Discussions similaires

  1. [Conception] Ajouter des "0" devant un nombre
    Par xender dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 18/01/2012, 17h19
  2. Formatage de nombre (Ajout de zero devant)
    Par Seb33300 dans le forum C++
    Réponses: 6
    Dernier message: 11/04/2007, 10h22
  3. Réponses: 22
    Dernier message: 04/04/2007, 16h24
  4. [C#] Ajouter dans un tableau d'objet
    Par thomfort dans le forum Windows Forms
    Réponses: 16
    Dernier message: 14/11/2006, 09h56
  5. ajouter des zeros devant chiffres
    Par jolatouf dans le forum Langage
    Réponses: 3
    Dernier message: 25/10/2006, 13h10

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