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 :

String format spécial


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2002
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2002
    Messages : 329
    Par défaut String format spécial
    Bonjour,

    Je ne suis pas très à l'aise avec les formats !

    Je souhaite convertir par exemple :

    1234 secondes en string type 01.234
    ou
    12345 secondes en string type 12.345

    pouvez-vous m'aider svp?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    294
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 294
    Par défaut
    Je sais pas si tu peux le faire directement mais sinon tu peux changer ton string en long puis diviser par 1000 et repasser en String.

  3. #3
    Membre chevronné

    Homme Profil pro
    Développeur mobile iOS / Android
    Inscrit en
    Décembre 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur mobile iOS / Android
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 259
    Par défaut
    Salut

    Jete un coup d'oeil sur javadoc http://java.sun.com/javase/6/docs/ap...ng/String.html il y a pas mal de fonctions qui permettent de manipuler les String.
    « Il est assez difficile de trouver une erreur dans son code quand on la cherche. C’est encore bien plus dur quand on est convaincu que le code est juste. » - Steve McConnell

    N'oubliez pas de consulter les FAQ Swift, Android
    Tutoriel : Développer une application multilingue sous iOS

  4. #4
    Membre éclairé
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2002
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2002
    Messages : 329
    Par défaut
    Mais comment est-ce que cela s'utilise ?
    Je n'ai pas trouvé de tutoriels ...

  5. #5
    Membre émérite Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Par défaut
    Mais comment est-ce que cela s'utilise ?
    Je n'ai pas trouvé de tutoriels ...
    On parle bien de la classe String la???
    Si tu n'arrives même pas a utiliser la classe String ca va se compliquer drastiquement.
    Un conseil: ouvres ton IDE, fais toi un petit Main couillon et fais des tests...

    Un coup d'oeil sur cette classe serait également une bonne idée:
    http://java.sun.com/javase/6/docs/ap...malFormat.html

    Quand tu auras fait l'effort de chercher un peu par toi-même, montres nous ou tu en es et ce qui te bloque.
    Alors nous pourrons t'aider efficacement: te donner une solution toute faite ne te fera pas progresser.

    A plus

  6. #6
    Membre émérite Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Par défaut
    Jete un coup d'oeil sur javadoc http://java.sun.com/javase/6/docs/ap...ng/String.html il y a pas mal de fonctions qui permettent de manipuler les String.
    à la deuxième ligne de cette classe dans la javadoc je lis :

    Strings are constant; their values cannot be changed after they are created

    ah ça c'est curieux !...

    String s = "";
    s = "un",
    s = "deux"

    là je change bien la valeur de s ?
    y'a un truc qui m'échappe.

  7. #7
    Membre éclairé
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2002
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2002
    Messages : 329
    Par défaut
    Citation Envoyé par Heimdal Voir le message
    On parle bien de la classe String la???
    Si tu n'arrives même pas a utiliser la classe String ca va se compliquer drastiquement.
    Un conseil: ouvres ton IDE, fais toi un petit Main couillon et fais des tests...

    Un coup d'oeil sur cette classe serait également une bonne idée:
    http://java.sun.com/javase/6/docs/ap...malFormat.html

    Quand tu auras fait l'effort de chercher un peu par toi-même, montres nous ou tu en es et ce qui te bloque.
    Alors nous pourrons t'aider efficacement: te donner une solution toute faite ne te fera pas progresser.

    A plus
    Ahhhhhhhhh, enfin des mots gentils !


    Mais comment est-ce que cela s'utilise ?
    Je n'ai pas trouvé de tutoriels ...
    En fait, je parlai du choix de la classe ! DecimalFormat, Format de string ou autres ...
    Ma question était peut-être mal posé mais si elle t'agaces, tu n'es pas obligé d'être caustique, Heimdal

    Tu veux transformer un nombre en chaîne de caractère avec des séparateurs pour les milliers ?
    La classe DecimalFormat est faite pour toi !
    Merci

  8. #8
    Membre chevronné

    Homme Profil pro
    Développeur mobile iOS / Android
    Inscrit en
    Décembre 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur mobile iOS / Android
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 259
    Par défaut
    Citation Envoyé par bastien Voir le message
    Bonjour,

    Je souhaite convertir par exemple :

    1234 secondes en string type 01.234
    ou
    12345 secondes en string type 12.345
    Tu peux poster ton code histoire ça aide à mieux comprendre ton probléme
    « Il est assez difficile de trouver une erreur dans son code quand on la cherche. C’est encore bien plus dur quand on est convaincu que le code est juste. » - Steve McConnell

    N'oubliez pas de consulter les FAQ Swift, Android
    Tutoriel : Développer une application multilingue sous iOS

  9. #9
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    764
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 764
    Par défaut
    Citation Envoyé par bastien Voir le message
    Je souhaite convertir par exemple :
    1234 secondes en string type 01.234
    12345 secondes en string type 12.345
    Tu veux transformer un nombre en chaîne de caractère avec des séparateurs pour les milliers ?
    La classe DecimalFormat est faite pour toi !

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

Discussions similaires

  1. [ Access 2003 ] => NuméroAuto de format spécial ?
    Par MaTHieU_ dans le forum Access
    Réponses: 4
    Dernier message: 19/04/2005, 00h25
  2. [VB.NET] StringBuilder Vs String.Format
    Par maitrebn dans le forum Windows Forms
    Réponses: 6
    Dernier message: 19/10/2004, 18h58
  3. [C#] String.Format
    Par alexischmit dans le forum Windows Forms
    Réponses: 3
    Dernier message: 18/05/2004, 11h58
  4. [JFormattedTextField]Format spécial
    Par eraim dans le forum Composants
    Réponses: 13
    Dernier message: 22/04/2004, 10h20
  5. [VC++ .NET] String::Format({?}, ...
    Par benoitB dans le forum MFC
    Réponses: 2
    Dernier message: 15/12/2003, 13h22

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