Heim  >  Artikel  >  Java  >  Java bestimmt, ob eine Zeichenfolge Zahlen enthält

Java bestimmt, ob eine Zeichenfolge Zahlen enthält

尚
Original
2019-11-21 11:04:575162Durchsuche

Java bestimmt, ob eine Zeichenfolge Zahlen enthält

In Java können Sie die Methode java.lang.character.isDigit(); verwenden, um zu bestimmen, ob ein Zeichen eine Zahl ist, eine Zeichenfolge in Java durchlaufen und dann java.lang verwenden. Zeichen. Die Methode isDigit(); ermittelt, ob es Zahlen enthält.

Deklaration der Methode java.lang.Character.isDigit()

public static boolean isDigit(char ch)

Parameter: ch – das zu testende Zeichen

Rückgabewert: Wenn das Zeichen eine Zahl ist , diese Methode gibt true zurück, andernfalls wird false zurückgegeben.

Beispiel:

public static void main(String[] args){
boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字
boolean isLetter = false;//定义一个boolean值,用来表示是否包含字母
String str = "aaasss8fff"; //假设有一个字符串
for(int i=0 ; i<str.length() p="" 循环遍历字符串
if(Character.isDigit(str.charAt(i))){ //用char包装类中的判断数字的方法判断每一个字符
isDigit = true;
}
if(Character.isLetter(str.charAt(i))){ //用char包装类中的判断字母的方法判断每一个字符
isLetter = true;
}
}

Für weitere Java-Kenntnisse beachten Sie bitte das Java-Grundlagen-Tutorial.

Das obige ist der detaillierte Inhalt vonJava bestimmt, ob eine Zeichenfolge Zahlen enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist eine Sperre in Java?Nächster Artikel:Was ist eine Sperre in Java?