Junior — Middle
Welches Entwurfsmuster sorgt für die Datenstruktur in Form eines Stapels?
sobes.tech KI
Antwort von AI
Das Entwurfsmuster, das eine Datenstruktur in Form eines Stapels bereitstellt, ist Stack (Stapel).
Dieses Muster implementiert das LIFO-Prinzip (Last In, First Out), bei dem das zuletzt hinzugefügte Element zuerst entfernt wird. In der Programmierung wird der Stapel häufig zur Verwaltung von Funktionsaufrufen, Rückgängig-Operationen usw. verwendet.
Beispiel in Java:
Stack<Integer> stack = new Stack<>();
stack.push(1); // Element hinzufügen
stack.push(2);
int top = stack.pop(); // entfernt das zuletzt hinzugefügte Element (2)