Prüfen on eine Zahl im String enthalten ist

matze86

Bekanntes Mitglied
Hallo, wie kann man prüfen, ob im String eine Zahl enthalten ist.
Zum Prüfen ob ein Großbuchstabe enthalten ist, nehme ich "Character.isUpperCase(char)".
 
Kommt darauf an, was du genau mit "Zahl" meinst. Per Character.isDigit() kannst du auf eine Ziffer prüfen. Nicht eine Zahl.
Wenn du mit Zahl auch z.B. Gleitkommazahlen wie 3.532 meinst, dann geht das mit isDigit() nicht.
Und was genau meinst du mit "ob eine Zahl im String --->enthalten<--- ist"? Was genau bedeutet dein "enthalten"?
Also ist in folgendem String eine Zahl enthalten?
"Hallo123Welt"
und in folgendem?
"Hallo3.14Welt"
Um zu prüfen, ob in einem String eine Zahl "enthalten" ist, musst du erst definieren, wie genau eine Zahl für dich aussieht und was du mit "enthalten" meinst und kannst das dann z.B. als regulären Ausdruck beschreiben.
 

Neue Themen


Zurück
Oben