J
java-anfänger
Gast
Hallo, ich habe die Aufgabe von einem beliebig eingegebenen Text das z.b. 2. vorkommende Zeichen zu ersetzen.
Der Benutzer gibt den Text Hallo ein
Im Suchfeld gibt er das zu ersetzende Zeichen ein (z.b. ein L).
Im Ersatztext gibt er ein Zeichen ein wonach das L ersetzt werden soll.
in Zahl gibt er ein, das wievielte Vorkommende Zeichen ersetzt werden soll.
Hallo
l
k
2
Wie kann man den indexOf des 2. vorkommende Zeichen ermitteln?
Hier mal mein Versuch:
Der Benutzer gibt den Text Hallo ein
Im Suchfeld gibt er das zu ersetzende Zeichen ein (z.b. ein L).
Im Ersatztext gibt er ein Zeichen ein wonach das L ersetzt werden soll.
in Zahl gibt er ein, das wievielte Vorkommende Zeichen ersetzt werden soll.
Hallo
l
k
2
Wie kann man den indexOf des 2. vorkommende Zeichen ermitteln?
Hier mal mein Versuch:
Code:
for(int a=0; a<zahlEingabe;a++){
int speicher=index[a];
index[a]=eingabeText.indexOf(suchFeld, speicher);
}