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 :

Modifier le formatage des nombres par défaut.


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 8
    Par défaut Modifier le formatage des nombres par défaut.
    Bonjour,

    je cherche actuellement un moyen de pouvoir modifier le formatage par défaut des nombres en string sur l'ensemble d'une application java sans devoir systématiquement utiliser un NumberFormat ou autre explicitement.

    Un moyen que j'ai trouvé est de changer la Locale par défaut, mais cela ne répond pas intégralement à mon besoin.

    Plus précisément, j'aimerai que tous les double ou float s'affichent en ####.#### , c'est à dire sans aucun symbole séparant le digit des milliers et celui des dizaines de millier, ainsi qu'le caractère '.' comme séparateur entre la partie entière et la partie flottante.

    merci d'avance pour vos réponses ou suggestions

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    Citation Envoyé par alemarc Voir le message
    je cherche actuellement un moyen de pouvoir modifier le formatage par défaut des nombres en string sur l'ensemble d'une application java sans devoir systématiquement utiliser un NumberFormat ou autre explicitement.
    Renonces-y.

    Par contre, pour te simplifier la vie, tu peux te faire un objet singleton MyNumberFormatter avec une méthode String format(int), qui
    - crée une instance de NumberFormat (toujours de la même façon)
    - utilise ce NumberFormat créé pour formater ton nombre en String.

    Éventuellement, si c'est vraiment pour toute l'application (indice : ça ne l'est jamais,) tu peux carrément en faire une méthode statique dans une classe utilitaire, au lieu de te trimbaler un objet singleton.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 8
    Par défaut
    Citation Envoyé par thelvin Voir le message
    si c'est vraiment pour toute l'application (indice : ça ne l'est jamais,)
    Effectivement ce n'est pas pour toute l'application, c'est juste pour avoir un formatage par défaut, avec des modifs ponctuelles.

    Citation Envoyé par thelvin Voir le message
    Renonces-y.

    ...

    tu peux carrément en faire une méthode statique dans une classe utilitaire, au lieu de te trimbaler un objet singleton.
    Ok, je vais m'orienter vers cette solution.

    Merci

Discussions similaires

  1. [bar] Modifier la couleurs des barres par défaut
    Par stockes dans le forum MATLAB
    Réponses: 2
    Dernier message: 04/07/2014, 15h01
  2. Formatage des nombres par une expression régulière
    Par flavia dans le forum Langage
    Réponses: 4
    Dernier message: 07/05/2009, 14h23
  3. [CKEditor] Modifier le style des balises par défaut
    Par MartiW dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 01/06/2008, 19h41
  4. Formatage des nombres à l'affichage
    Par nbutin dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 13/07/2004, 11h54
  5. [MFC] Affichage des Scroll par défaut
    Par Kevgeii dans le forum MFC
    Réponses: 2
    Dernier message: 05/02/2004, 20h44

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