Heim >Java >javaLernprogramm >Wie kann man in Java überprüfen, ob ein bestimmtes Zeichen eine Zahl oder ein Buchstabe ist?
Die Zeichenklasse ist eine Unterklasse der Objektklasse, die den Wert des primitiven Typs char in ein Objekt einschließt. Ein Objekt vom Typ Character enthält ein einzelnes Feld vom Typ char. Wir können die Methode isDigit() der Klasse Character verwenden, um zu prüfen, ob ein bestimmtes Zeichen in einer Zeichenfolge eine Zahl/ein Buchstabe ist. Die Methode isDigit() ist eine statische Methode, mit der ermittelt wird, ob das angegebene Zeichen eine Ziffer ist.
public class CharacterIsNumberOrDigitTest { public static void main(String[] args) { String str = "Tutorials123"; for(int i=0; i < str.length(); i++) { <strong>Boolean </strong>flag = <strong>Character.isDigit(str.charAt(i))</strong>; if(flag) { System.out.println("'"+ str.charAt(i)+"' is a number"); } else { System.out.println("'"+ str.charAt(i)+"' is a letter"); } } } }
'T' is a letter 'u' is a letter 't' is a letter 'o' is a letter 'r' is a letter 'i' is a letter 'a' is a letter 'l' is a letter 's' is a letter '1' is a number '2' is a number '3' is a number
Das obige ist der detaillierte Inhalt vonWie kann man in Java überprüfen, ob ein bestimmtes Zeichen eine Zahl oder ein Buchstabe ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!