Zitat von
malo:
Man könnte ja zuerst mit einer For-Schleife den String durchgehen und prüfen, ob "key" einem der Zeichen im String entspricht. Wenn ja, dann wird "key" um 1 erhöht und es wird weiterprobiert. Irgendwann wird sich schon ein Zeichen finden lassen, das nicht im String vorkommt
Wenn nun aber der String
key ein Teil des Textes ist, d.h. jedes in
key vorhandene Zeichen kommt auch im
Text vor, dann geht das schlecht.
Außerdem wäre es
IMHO besser, wenn
key kein String sondern eher ein
array of byte wäre, da ja letztlich nur die Ordinalwerte der Zeichen in
key interessieren und nicht die Zeichen an sich. Dann könnte man auch solche Werte besser übergeben, die mit einem String nur schlecht zu realisieren sind.
MfG
Binärbaum