You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Når man instanserer klasser som implementerer collection-grensesnittene må man i mange tilfeller angi hvilken datatype collectionen skal bestå av. Dette kan f.eks. være Integer, String eller objekter av egendefinerte klasser. 

Stack<E>

Stack-klassen implementerer bla. list-grensesnittet, og kan brukes som en LIFO-kø. Metodene pop, push og peek (peker til toppen av stacken) utgjør basis funksjonaliteten av klassen. 

ArrayList<E>

En arraylist er en utvidbar array, med ordnede elementer da klassen implementerer list-grensesnittet. Metodene add og get brukes mye, men arraylist-klassen har en rekke metoder som utgjør funksjonaliteten. Mer her.

HashMap<K,V>

Et hashmap implementerer map-grensesnittet. Man kan sette inn nye verdier og nøkler med metoden put, og hente ut verdier med get. Du finner flere metoder for å kunne se nærmere på innholdet i et HashMap her.

Andre

Det finnes mange flere implementasjoner av grensesnittene. Se en liten oversikt her.

  • No labels