WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Ziffern in String überprüfen (http://www.wcm.at/forum/showthread.php?t=151106)

midas 22.11.2004 22:30

Ziffern in String überprüfen
 
Hi!

ich brauche in Java einen code, der mir von einem String überprüft ob dort die zahlen 3-9 enthalten sind.
wenn ja, soll er irgendeinen fehler ausgeben.
ich hoffe es kann mir wer bis morgen früh helfen.
g8
severin

jak 23.11.2004 08:50

Du kannst z.B. folgendes machen:
Code:

String s="123456789abcd";
char[]c =s.toCharArray();
for (int i=0; i<c.length; i++){
 if ((c[i]=='3')||(c[i]=='9')){
  System.out.println("Fehler");
  exit; //sollte die Schleife beenden (wenns stimmt)
 }
}

oder kürzer:
[code]
if ((s.indexOf('3')!=-1)||(s.indexOf('9')!=-1)){
system.out.println("Fehler");
}
beides nicht getestet, sollte aber funktionieren (vor allem das zweite).
Das zweite hättest du auch mühelos in der Java Doku gefunden.

Jak


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag