Prüfen, ob String ein Integer ist?

Layna

Erfahrenes Mitglied
Hallo.
Ich würde gerne Prüfen ob ein String ein integer/double oder so etwas ist.
Also, an sich überprüfen ob z.B. der parseInt-Befehl überhaupt erfolgreich sein kann.
Leider finde ich dafür keine Funktion, und während ich beim Int ja noch auf "hat nur Zahlen" prüfen kann wird das beim Double schon schwerer.
Gibt es da eine Funktion die ich einfach nicht finde?

Ciao
Larayna
 
Moin,
parseInt ist doch gar nicht so schlecht.

Code:
    try
    {
      Integer.parseInt(yourString);
    }
    catch(Exception ex)   //only allow integer values
    {
      System.out.println(yourString + " ist kein Integer");
      return ;
    }

Analog Double.parseDouble() usw.
 
Zurück