Java programozas, javascript
  • MerlinW
    #301
    Egyrészt a Java-nak semmi köze a Javascript-hez.

    Egyébként:

    public static boolean isNumeric(String str)
    {
    NumberFormat formatter = NumberFormat.getInstance();
    ParsePosition pos = new ParsePosition(0);
    formatter.parse(str, pos);
    return str.length() == pos.getIndex();
    }

    vagy

    public static boolean isNumeric(String str)
    {
    try
    {
    double d = Double.parseDouble(str);
    }
    catch(NumberFormatException nfe)
    {
    return false;
    }
    return true;
    }

    A fenti függvények közül valamelyikkel ellenőrzöd (if isNumeric(paraméter) ... ) és else ágban újra kéred.
    Utoljára szerkesztette: MerlinW, 2014.10.18. 01:13:00