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.