chars auf Zahlen überprüfen

Hey,
gibt es eine schnellere Möglichkeit zu überprüfen ob der char an einer bestimmten Stelle eines Strings eine Zahl ist als:
Java:
if(string.charAt(i)==1 oder string.charAt(i)==2 oder ......)
also vielleicht wie bei regulären Ausdrücken mit [1-9]...
Java:
string.charAt(i).matches("Ausdruck")
geht ja für leider nicht.
Wäre sehr dankbar für Hilfe
Gruß Tobi
 
[EDIT]Ich zu lahm, ich zu umständlich. :-(

Java:
System.out.println("abc3def".substring(3, 4).matches("[0-9]"));
 

Zurück
Oben