Gå til innhold

Forandre verdi på element i ArrayList, hvordan?


Anbefalte innlegg

private ArrayList<Eksamen> eksamene = new ArrayList<Eksamen>();

 

public void registrerNyEksamen(String startFag, String startKarakter) {

Eksamen nyEksamen = new Eksamen(startFag, personnr, startKarakter);

eksamene.add(nyEksamen);

}

 

Metoden registrerNyEksamen har startFag og startKarakter som parametre, objektet nyEksamen får personnr fra klassen Elev.

 

Hvordan endrer man verdien karakter på et fag i eksamensobjektet som lages? Finner bare info om hvordan man lager nye eller sletter elementer.

Lenke til kommentar
Videoannonse
Annonse

Du må hente ut Eksamensobjektet fra Arraylista først.

 

Du kan løpe igjennom Arraylista og sjekke om fag og personnummer er lik det du er ute etter. En annen løsning er lage deg to Hashmaper. Et som holder orden på personen og et annet som holder orden på personens fag.

 

Finnes sikkert smartere løsninger også.

Lenke til kommentar
  • 1 måned senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...