23. marts 2005 - 01:54Der er
6 kommentarer og 1 løsning
indsæt flere data i en arrayliste og print listen ud
Hejsa
Jeg er helt ny i java. Jeg skal kunne indtaste et nummer på en studerende vha af brugerinput og kunne få programmet til at printe listen ud, når brugeren beder om det. Mit problem er: jeg ikke kan få mit program til at huske mere end det sidste indtastede nummer. Hvordan får jeg det til det?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
I den der har vi smidt tre tal ind.. nemlig 1, 2 og 3
men hvis du har en Array
int[] liste = new int[10];
liste[0] = 1; liste[1] = 2; liste[2] = 3;
her er forskellen bare at der kun er 10 ledige pladser i vores array.
Uden din kode kan jeg ikke vide om du mente ArrayList eller array.. en arraylist styre selv det med at gemme objekter når man anvender dens add() metode og desuden er et tal en primitiv værdi og ikke et objekt hvilket derfor gør jeg tror du har lavet en array og her styre du nemlig hvor de forskellige tal skal gemmes.
Hvis du har lavet en ArrayList og gør som jeg har gjort i mit eksempel så må det være fordi du kalder
new ArrayList();
før du henter en nyt nummer der bliver tastet ind.. og det skal du ikke gøre for så opretter du din arraylist på ny.
Mange tak for dit hurtige svar. Det er en liste jeg har med objekter, jeg kalder studerende. Din kommentar gav mig lige det overblik, jeg behøvede for at komme videre. og så havde jeg også kaldt en new arrayList, hvor jeg ikke skulle. Du må lige oprette et svar, så du kan fluks kan få dine point :-)...
Meget glad for du kunne bruge mit input:) altid rart med nybegynder spørgsmål i Java katagorien så har jeg også en chance *S* så du velkommen til at stille flere spørgsmål hehe
Jeg sidder også og har problemer med ArrayList og har kun brugt eksperten 1 gang før. Jeg kan ikke huske hvordan man selv kan gå ind og oprettte et spørgsmål (så jeg har lige sneget mig herind, det var den enste mulighed jeg så for at komme videre). Er du sød at hjælpe mig med det ? Tak for hjælpen!!!!!
hvis ikke det genere javanybegynder så kan vi også godt tage den her
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.