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 :

Convertir un int en string


Sujet :

avec Java

  1. #1
    Membre du Club
    Inscrit en
    Août 2008
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 66
    Points : 41
    Points
    41
    Par défaut Convertir un int en string
    Je cherche à convertir un int, plus précisement un timestamp, en String.

    Pour que le timestamp ai un sens je dois convertir chaque unité et je ne sais comment m'y prendre.

    Merci de votre aide.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    Pour convertir un int en string tu utilises la méthode valueOf() de la classe String.

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    // ton int à transformer en string
    int i = 3;
    // ta string vaut 3
    String maString = String.valueOf(i);
    Est-ce que j'ai répondu à ta question ?

  3. #3
    Membre du Club
    Inscrit en
    Août 2008
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 66
    Points : 41
    Points
    41
    Par défaut
    Le problème c'est que j'ai un timestamp du genre

    1002171230 =>

    10 = année
    02 = mois
    17 = jour
    12 = heure
    30 = minute

    Ce que je souhaite, c'est afficher : 17 février 2010, 12h30.

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 764
    Points : 909
    Points
    909
    Par défaut
    Utilise deux SimpleDateFormat
    Le premier pour convertir ta chaîne de caractères "1002171230" en un objet Date représentant le <le 17 février 2010 à 12h30> grâce à sa méthode parse.
    Le deuxième pour représenter cet objet Date selon le format que tu souhaites, à savoir "17 février 2010, 12h30", grâce à sa méthode format.


    Remarque : on est quand même loin de ta demande initiale "convertir un int en string"

  5. #5
    Membre du Club
    Inscrit en
    Août 2008
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 66
    Points : 41
    Points
    41
    Par défaut
    aah, je ne connaissais pas cette méthode, Merci ça m'aide beaucoup.

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

Discussions similaires

  1. convertir un int ou string en float
    Par pipip dans le forum Langage
    Réponses: 6
    Dernier message: 12/12/2008, 13h41
  2. Convertir un int en string : toString
    Par youna dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 03/09/2008, 18h09
  3. Réponses: 6
    Dernier message: 05/03/2008, 18h03
  4. [FAQ] Convertir int to String
    Par mamid1706 dans le forum C++
    Réponses: 2
    Dernier message: 09/05/2007, 16h20
  5. Réponses: 2
    Dernier message: 25/04/2007, 17h40

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