Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
(8) Her brukes et HashMap til å organisere innveiingsloggene. HashMapet har |
---|
...
en String (deltakernavn) som nøkkel og en List som verdi. |
---|
...
Deklarerer HashMapet som et Map, siden det ikke skal brukes noen HashMap- |
---|
...
spesifikke metoder. |
---|
...
som nøkkel |
---|
...
i Mapet |
---|
...
Metode for å opprette lister og gjøre koden kjørbar, ikke eksplisitt en del av oppgaveteksten.
|
---|
...
() som returnerer alle |
---|
...
parene med nøkkel og verdi HashMapet har, |
---|
...
og traverserer disse. ( |
---|
...
22) Henter deretter en og en log med |
---|
...
getValue()-metoden. ( |
---|
...
24) Henter element på plass 0 fra ArrayList. |
---|
...
25) Henter siste element fra ArrayList, (størrelsen - 1) pga 0-indeksert.
(38) Med en ArrayList til å holde på innveiingene vil man enkelt kunne hente vekt etter uketall siden listen er 0-indeksert. Bruker double siden listen skal støtte desimaltall. Deklarerer ArrayListen som en List, siden det ikke skal brukes noen ArrayList-spesifikke metoder. (42) Benytter List-metoden add, for å legge til elementer på slutten av listen
|
---|