Java bestimmt, ob es sich um eine Zahl handelt:
int id = 12345689797; Pattern pattern = Pattern.compile("[0-9]*"); Matcher isNum = pattern.matcher(id); if( !isNum.matches() ){ //不是数字 }else{ //是数字 }
matches()-Methode wird verwendet, um zu erkennen, ob eine Zeichenfolge mit einem bestimmten regulären Ausdruck übereinstimmt.
Syntax
public boolean matches(String regex)
Parameter
regex – Regulärer Ausdruck zur Übereinstimmung mit der Zeichenfolge.
Rückgabewert
Gibt „true“ zurück, wenn die Zeichenfolge mit dem angegebenen regulären Ausdruck übereinstimmt.
Für weitere Java-Kenntnisse beachten Sie bitte das Java-Grundlagen-Tutorial.
Das obige ist der detaillierte Inhalt vonJava prüft, ob es sich um eine Zahl handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!