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šč | 1040 (892) | KaiSmith |
| » | [JAVA] String problem!Oddelek: Programiranje | 1815 (1512) | Sergio |
| » | [Java] Zamenjat char v stringu na dolocenmu indeksu?Oddelek: Programiranje | 1021 (983) | TipyTop |
| » | Generiranje CRC-jaOddelek: Programiranje | 1221 (1020) | kriko1 |
| » | c# regularni izrazOddelek: Programiranje | 2135 (1833) | darkolord |