tt

Status
Nicht offen für weitere Antworten.

1mp

Mitglied
Der Meister im Java Syntax bin ich nicht kann gut sein das es dafür ne viel leichtere methode gibt als die die ich dir nun mitteile.

try and catch, Versuch den String im try container in ein Integer oder Fließkommazahl zu Convertieren. Wenns nicht geht wird der catch Container aufgerufen!

Code:
String z = "123";
int zahl = 0;
      try
      {
         zahl = Integer.valueOf(z);
      }
      catch(NumberFormatException e)
      {
         System.out.println("Fehler! \n"+e);
      }
 

GilbertGrape

Bekanntes Mitglied
oder so:
Code:
for (int i = 0; i < text.length(); i++){
if (Character.IsDigit(text.charAt(i)){
System.out.println("Zahl gefunden!");
}
}
 

Templon

Bekanntes Mitglied
1mp hat gesagt.:
Der Meister im Java Syntax bin ich nicht kann gut sein das es dafür ne viel leichtere methode gibt als die die ich dir nun mitteile.

try and catch, Versuch den String im try container in ein Integer oder Fließkommazahl zu Convertieren. Wenns nicht geht wird der catch Container aufgerufen!

Code:
String z = "123";
int zahl = 0;
      try
      {
         zahl = Integer.valueOf(z);
      }
      catch(NumberFormatException e)
      {
         System.out.println("Fehler! \n"+e);
      }


Ich denke eher, er will herausfinden ob ein String Nummern enthält.

Also z.B:

String s = "Hallo123AAA";

enthält auch Nummern. Oder hab ich das falsch verstanden? =)

PS: Was ist ein try container? :p
 

Wolfgang Lenhard

Bekanntes Mitglied
Wie wäre es mit

Code:
if(!deinString.equals(deinString.replaceAll("[0-9]", ""))){
    //alle Zahlen im String wurden entfernt; String hat sich verändert
}
 
Status
Nicht offen für weitere Antworten.

Oben