Forum » Programiranje » java - kako zamenjat del stringa z drugo vrednostjo
java - kako zamenjat del stringa z drugo vrednostjo
Old-Death ::
Zanima me kako bi se dalo zamenjati char v stringu npr na 3 mestu z drugačno vrednostjo, chari na drugih mestih pa bi ostali enaki?
Hvala.
Hvala.
ooux ::
Java String class je immutable, kar pomeni, da se ne da spremeniti vrednosti potem, ko je enkrat inicializirana. Zato je treba string razrezati z String metodo substring(off,len). Recimo:
String str = "priMercek";
String nov = str.substring(0,3) + "m" + str.substring(4,str.length());
kopernik ::
Za spreminjanje stringov uporabljaj StringBuffer (še posebej v kakšnih zankah), ker je precej hitrejši. Ima tudi priročno metodo setCharAt(int index, char ch)
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | [JavaScript] Validacija e-mail naslovaOddelek: Izdelava spletišč | 1053 (905) | KaiSmith |
| » | [JAVA] String problem!Oddelek: Programiranje | 1835 (1532) | Sergio |
| » | [Java] Zamenjat char v stringu na dolocenmu indeksu?Oddelek: Programiranje | 1034 (996) | TipyTop |
| » | Generiranje CRC-jaOddelek: Programiranje | 1235 (1034) | kriko1 |
| » | c# regularni izrazOddelek: Programiranje | 2152 (1850) | darkolord |