Auf Thema antworten

Falls die Aufgabe nicht explizit lautet "Mach' das mit RegEx", habe ich nur einen Tipp: Mach' das NICHT mit RegEx ;)


Die Aufgabe sollte sich mit einer Schleife und String#indexOf lösen lassen. Dort kann man auch angeben, von welcher Stelle ab gesucht werden soll. Am Anfang würde man von Stelle 0 an suchen, und dann (falls der Index, an der die Sequenz gefunden wurde, nicht -1 ist) von der Stelle index+1 an. Philosophische Fragen, wie ob der String

"ababab"

den String

"abab"

nun einmal oder zweimal enhält, mal außen vor gelassen (ggf. von "index+subSequence.length()" ab weitersuchen)



Oben