I skal lære at læse i den officielle API, øve jer i at forstå dens beskrivelser, og bruge den til hurtigt at få en ide om hvilke metoder der er tilgængelige, og hvad man kan “få gratis” fra en datastruktur, uden at skulle kode ret meget selv.
Sæt jer sammen 2 eller 3 personer - hverken mere eller mindre - og hav to computere foran jer.
På den ene åbner I Java API dokumentationen for ArrayList: https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/ArrayList.html
På den anden har I denne øvelse - eller en kopi af den, så I kan udfylde skemaet.
I skal ikke læse hele dokumentet, men scrolle ned til Method Summary:

I skal ikke klikke på metoderne, I skal ikke kode noget, I skal ikke læse andet end hvad der står i den tabel.
Og for hver eneste metode skal I svare på disse tre-fire spørgsmål:
add(E e) i nogle af vores opgaveradd(E e) tilføjer et element til listenE e, i stedet for bare element - hvad betyder E?For at gøre det nemt, hurtigt og effektivt er her en lille tabel I kan downloade og udfylde:
Og for at gøre det endnu nemmere, skal I bare sætte et X for at besvare bekræftende på de første tre spørgsmål ud for hver metode - lad det være tomt, eller find på et andet symbol hvis svaret ikke er et klart ja. Skriv så kort note som overhovedet muligt som eventuelt svar på det sidste.
Husk: Det gælder ikke om at lære alle metoderne at kende, men om at få et overblik over hvad vi ved!