Hallo zusammen. Ich habe die Aufgabe, in einem bestimmten String nach mehreren Trennzeichen zu suchen und nach jedem Ziffer wird der folgende Text in eine neue Zeile weitergeschrieben.
die Aufgabenstellung lautet :
Eine void set(String Ueberschrift, String Saetze)-Methode:
Hier wird der übergebenen Text im Vorfeld formatiert und anschließend in das textField -Attribut abgelegt, wie folgend beschrieben:
o Zur Ermittlung der textField-Länge wird zuerst nach den zugelassenen Satz-Trennzeichen - wie , ; oder : - im Text Saetze gesucht und die Gesamtzahl bestimmt. Ziel soll sein, die durch Satz-Trennzeichen getrennte Sätze in die einzelnen textField-Feldelemente zu speichern. Gesucht wird grundsätzlich bis zu dem erlaubten Textendezeichen – wie . ! oder ? -. Bei der Speicherplatzreservierung berücksichtigen Sie bitte auch die Überschrift.
das textField-Attribut habe ich so geschrieben
danach habe ich die methode set so angefangen
ich kriege aber immer fehler-Meldung.. also wie kann ich den Text nach den drei Trennzeichen suchen und zählen lassen.und nach jedem Trennzeichen die einzelnen Sätze in einzelnen textField-Feldelemente speichern. und wie kann ich bis zu einem erlaubten Textendezeichen – wie . ! oder ? suchen
für eure Hilfe wäre ich dankbar
die Aufgabenstellung lautet :
Eine void set(String Ueberschrift, String Saetze)-Methode:
Hier wird der übergebenen Text im Vorfeld formatiert und anschließend in das textField -Attribut abgelegt, wie folgend beschrieben:
o Zur Ermittlung der textField-Länge wird zuerst nach den zugelassenen Satz-Trennzeichen - wie , ; oder : - im Text Saetze gesucht und die Gesamtzahl bestimmt. Ziel soll sein, die durch Satz-Trennzeichen getrennte Sätze in die einzelnen textField-Feldelemente zu speichern. Gesucht wird grundsätzlich bis zu dem erlaubten Textendezeichen – wie . ! oder ? -. Bei der Speicherplatzreservierung berücksichtigen Sie bitte auch die Überschrift.
das textField-Attribut habe ich so geschrieben
Java:
int index = 8;
String[] textField = new String[index];
danach habe ich die methode set so angefangen
Java:
void set(String Ueberschrift, String Saetze){
int index = Saetze.indexOf(',' , ';' , ':' +1);
}
für eure Hilfe wäre ich dankbar