![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() |
![]() 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 |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 13.06.2001
Beiträge: 1.830
|
![]() 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) } } [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
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra) |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|