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 :

composition de mon programme


Sujet :

avec Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut composition de mon programme
    bonjour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    package javaapplication1;
    public class Potpie
    {
     private int month;
     private int day;
     private int year;
     public Potpie(int m,int d,int y)
     {
         month=m;
         day=d;
         year=y;
         System.out.printf("The constructor for this is %s\n",this);
     }
     public String toString()
     {
         return String.format("%d/%d/%d",month,day,year);
     }
    }
    package javaapplication1;
    public class Tuna
    {
        private String name;
        private Potpie birthday;
     
     
        public Tuna(String theName,Potpie theDate)
        {
            name=theName;
            birthday=theDate;
        }
        public String toString()
        {
            return String.format("My name is %s","my birthday is %s",name,birthday);
        }
    }
    package javaapplication1;
    public class Apples
    {
     public static void main(String[]args)
       {
         Potpie potObject=new Potpie (4,5,6);
         Tuna tunaObject=new Tuna ("Greg",potObject);
         System.out.println(tunaObject);   
       }
    )
    le resutat de mon programe est suivant
    The constructor for this is 4/5/6
    My name is my birthday is %s

    mais je veux que le resultat soit ainsi:
    The constructor for this is 4/5/6
    My name is Greg,my birthday is 4/5/6

    quelqu'un peut m'aider pour trouver mon erreur s'il vous plaît

  2. #2
    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
    Citation Envoyé par domxaline Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    return String.format("My name is %s", "my birthday is %s", name, birthday);
    quelqu'un peut m'aider pour trouver mon erreur s'il vous plaît
    Dans cette ligne de code, tu formates la chaîne "My name is %s" en remplaçant le "%s" par "my birthday is %s" (les arguments suivants sont ignorés puisqu'il n'y a qu'un seul "%s" dans la chaîne à formater).
    => supprime les guillemets qui se sont égarés...

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut
    merci beaucoup
    j'ai corrigé mon erreur

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

Discussions similaires

  1. envoyer un mail avec mon programme
    Par shrek dans le forum C++Builder
    Réponses: 8
    Dernier message: 06/12/2006, 12h27
  2. [JAR] Lancer mon programme
    Par Nico66 dans le forum Général Java
    Réponses: 6
    Dernier message: 08/12/2004, 15h29
  3. [Lien]erreur dans mon programme python
    Par durnambule dans le forum Général Python
    Réponses: 11
    Dernier message: 29/01/2004, 14h59
  4. [] Utiliser AVI d'une DLL dans mon programme
    Par seb.49 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 02/05/2003, 14h52
  5. Réponses: 11
    Dernier message: 17/03/2003, 10h56

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