Test d'un champs

Résolu
Bonjour,

Je suis débutant en java swing et je veux savoir comment faire pour tster si un champ inserer est de type double ou non.
Merci D'avance

2 réponses

  1. Modérateur
    Tu le convertis en double avec Double.parseDouble et si ça génère une exception c'est que ce n'était pas un double...

    public final static boolean isDouble(String string)
    {
        try
        {
            double d = Double.parseDouble(string);
            return true;
        }
        catch (Exception e) // NullPointerException ou NumberFormatException 
        {
            return false;
        }
    }