![]() |
Java - Programm verändern wie?
hi!
Ich hoffe ihr könnt mir helfen! Wie kann ich dem Programm beibringen, dass es, mit der Ausnahme vom Zeichen 'M', die anderen Zeichen nur 3 mal hintereinander vorkommen dürfen? zb: DDD richtig Ausgabe: 1500 DDDD falsch Ausgabe: FALSCHE EINGABE usw. genaue Spezifikation siehe zip-Archiv enthält: eprog.jar Roemin.java Roemin.html -> spezifikation Vielen Dank schon im voraus paul |
|
Ich glaub wohl eher Uni...
Falls du Wirtschaftsinformatik studierst: ansonsten: Code:
private boolean count (String what){ Jak |
Code:
char old_char = ' '; die Codestellen Code:
if (zahlen[i] == 77) |
Ich glaube kaum daß er schon throw catch kann:rolleyes:
Außerdem: müßte es nicht heißen throw new MAX_UEBESCHREITUNG_EXCEPTION; ? Außerdem würde ich lieber eine IllegalArgumentException werfen, die muss nicht erst extra definiert werden. @paul19: Falls du es noch nicht weißt: throw-catch ist eine Methode um Fehler zu behandeln: Du schreibst eine Methode die bei einem bestimten Fehler eine exception "wirft" (mit dem befehl "throw"). Wenn du diese Methode aufrufst musst du sie in einen try-Block schreiben. z.B.:Methode heißt charCount, wirft IllegalArgumentException dann schreibt man in der aufrufenden Methode try{charCount();} catch(IllegalArgumentException e){...tu irgendwas...} (für e kannst du irgendetwas hinschreiben) Der catch Block wird nur ausgeführt wenn die Exeption geworfen wird. (Du kannst z.B. den Fehler auf der Konsole ausgeben, e.toString() liefert wie der Name schon sagt einen String mit der Exception zurück); Jak |
Alle Zeitangaben in WEZ +2. Es ist jetzt 05:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag