Sobes.tech
Junior — Middle

Welke strategie wordt gebruikt om het laatste element in een ArrayList te verkrijgen, en wat is de prestaties ervan?

sobes.tech AI

Antwoord van AI

Om het laatste element in een ArrayList te krijgen, wordt de methode get(size() - 1) gebruikt. Dit komt doordat ArrayList de elementen opslaat als een array, en toegang via index in constante tijd gebeurt.

Voorbeeld:

ArrayList<String> list = new ArrayList<>();
list.add("Eerste");
list.add("Tweede");
String lastElement = list.get(list.size() - 1);

Prestaties: de get-bewerking in een ArrayList wordt uitgevoerd in O(1), dat wil zeggen in constante tijd, omdat het directe toegang via index is.

Dus, het ophalen van het laatste element is efficiënt en vereist geen doorloop van de hele lijst.