return bruges til at returner en variable fra en metode
i din VarTekst() blvier den text du sender til metoden returneret igen, uden der er blevet ændret på den.
i getTekst, bliver en af de text stumper som er i din arraylist returneret, forudsat du ændre lidt på den. Det returneres som et Object som du så kan typecast til en String ret til:
import java.util.*;
class VarTekst {
private ArrayList tekst; public String VarTekst(String getTekst) { return getTekst;
}
public String tilføjTekst() { tekst = new ArrayList();
return er den værdi eller objekt der skal returneres til den der lavede metode-kaldet.
dvs. i dit tilfælde:
public String VarTekst(String getTekst) // String er typen der skal returneres { return getTekst; // her returnerer du en tekst (Som også er et objekt)
} public Object getTekst() der skal returneres et objekt { Random t= new Random();
return tekst.get(t.nextInt(tekst.size())); // du returnerer en streng(også et objekt, men du skal huske at type-caste den) }
Okay overset i farten at klasse-navn og metodenavn er det samme
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.