En newbie fråga..
Jag har en metod som tar ut innehållet (String variabler) ur en ArrayList och lägger till de i ett enda String objekt:
----------------------------------------------------------------------
void lagraInskrivning(ArrayList mening) {
ArrayList inskrivnameningar = new ArrayList();
String text = "";
for(int i = 0; i < mening.size(); i++) {
String ordet = (String) mening.get(i);
text += ordet + " ";
}
inskrivnameningar.add(text);
}
----------------------------------------------------------------------
Problemet jag har är vid add funktionen då jag vill lägga till "String text" i ett element i ArrayList. Det ser ut som att varje gång denna metod anropas för att i sin tur lägga till "String text" i ett nytt element i ArrayList:en så lägger den till den nya "String text" i början av ArrayList:en, dvs. i samma element hela tiden. Detta resulterar till att jag alltid har ett element med den senaste "String text" -objektet i :( varför blir det så?
Skulle vara mycket mysigare om varje "String text" hamnade i varsitt element :D
Tack på förhand!