Hallo,
Ich habe folgendes Problem:
Ich möchte eine Klasse erstellen, der ich einen String s übergeben(mit weniger als 200 Zeichen), in der Klasse soll nun nach jedem Wort mit einem '#' davor gesucht werden(#blabla).
Zuletzt sollte die Klasse alle Wörter die das Kriterium erfüllen in einem String Array zurück liefern.
Nun habe ich schon versucht den String zur einer char Array zu machen und mithilfe einer for_Schleife nach dem '#' zu suchen.
Nun Frage ich mich wie ich nur das eine Wort "filtern" soll.
Ich dachte daran eine while_Schleife bis zum nächsten ' ' zu benutzen, allerdings wüsste ich nicht wie ich die so zusammen getragenen chars zu einem String "verbinde".
Ich bin noch recht neu in Java und würde mich sehr über Lösungsvorschläge aber auch über Komplettlösungen freuen.
MfG
clictez
Ich habe folgendes Problem:
Ich möchte eine Klasse erstellen, der ich einen String s übergeben(mit weniger als 200 Zeichen), in der Klasse soll nun nach jedem Wort mit einem '#' davor gesucht werden(#blabla).
Zuletzt sollte die Klasse alle Wörter die das Kriterium erfüllen in einem String Array zurück liefern.
Nun habe ich schon versucht den String zur einer char Array zu machen und mithilfe einer for_Schleife nach dem '#' zu suchen.
Java:
char [] o=s.toCharArray();
for (int i = 0; i < o.length; i++) {
if(o[i]=='#'){
// //
}
}
Ich dachte daran eine while_Schleife bis zum nächsten ' ' zu benutzen, allerdings wüsste ich nicht wie ich die so zusammen getragenen chars zu einem String "verbinde".
Ich bin noch recht neu in Java und würde mich sehr über Lösungsvorschläge aber auch über Komplettlösungen freuen.
MfG
clictez