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 :

String.format et JOptionPane.showMessageDialog


Sujet :

avec Java

  1. #1
    Membre actif Avatar de stracoma
    Homme Profil pro
    Médecin
    Inscrit en
    Août 2013
    Messages
    413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Maroc

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2013
    Messages : 413
    Points : 229
    Points
    229
    Par défaut String.format et JOptionPane.showMessageDialog
    Bonjour à vous tous.
    J'ai besoin de votre aide pour résoudre un problème.
    j'ai écris ce petit code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    package message;
    import javax.swing.JOptionPane;
     
    public class Message {
     
    	public static void main(String[] args) {
    	String nom = JOptionPane.showInputDialog("quel est votre nom");
            String message = String.format("Salut %.", nom);
            JOptionPane.showMessageDialog(null, message);
    	}
     
    }
    J'ai la fenêtre de saisie du nom, mais en cliquant sur Ok, j'ai un message d'erreur que je ne comprends pas.:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = '.'
    	at java.util.Formatter.checkText(Formatter.java:2579)
    	at java.util.Formatter.parse(Formatter.java:2565)
    	at java.util.Formatter.format(Formatter.java:2501)
    	at java.util.Formatter.format(Formatter.java:2455)
    	at java.lang.String.format(String.java:2940)
    	at message.Message.main(Message.java:8)
    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 866
    Points : 22 919
    Points
    22 919
    Billets dans le blog
    52
    Par défaut
    Le message est plutot clair : format inconnu !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String message = String.format("Salut %s.", nom);

  3. #3
    Membre actif Avatar de stracoma
    Homme Profil pro
    Médecin
    Inscrit en
    Août 2013
    Messages
    413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Maroc

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2013
    Messages : 413
    Points : 229
    Points
    229
    Par défaut
    Merci bouye pour votre correction.
    Problème résolu.

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

Discussions similaires

  1. [c#] string.Format argggggg
    Par the_bmo dans le forum C#
    Réponses: 6
    Dernier message: 04/11/2005, 16h06
  2. JOptionPane.showMessageDialog(), récupérer YES ou NO
    Par julio62 dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 16/06/2005, 18h18
  3. [VB.NET] StringBuilder Vs String.Format
    Par maitrebn dans le forum Windows Forms
    Réponses: 6
    Dernier message: 19/10/2004, 18h58
  4. [C#] String.Format
    Par alexischmit dans le forum Windows Forms
    Réponses: 3
    Dernier message: 18/05/2004, 11h58
  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