på String klassen findes: replace(char oldChar, char newChar) Returns a new string resulting from replacing all occurrences of oldChar in this string with newChar.
du paster den metode jeg postede før ind i din klasse. Den streng der skal erstattes i er første parameter, anden parameter er den streng der skal erstattes og tredje parameter er det der skal erstattes med
Så skal du nok omskrive metoden, så den returnerer en streng i stedet. En lappeløsning kunne være at kopiere den streng der skal erstattes i inden den bliver sendt til metoden, altså:
String myString = "her er en test"; String nyString = new String(myString); erstat(nyString, "test", "prøve");
Jeg har ikke lige haft tid til at checke noget af det endnu (den sidste kommentar i det mindste) men jeg giver lige nogen point dér.
Tak for hjælpen. // Halfdan
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.