Junior — Middle
În ce stil de procesare a datelor este utilizată structura de date stivă?
sobes.tech AI
Răspuns de la AI
Stiva este o structură de date care funcționează după principiul LIFO (Last In, First Out), adică ultimul element adăugat este extras primul. Acest stil de procesare a datelor se numește "stivă" sau "ordine inversă".
În Android, stiva este adesea folosită pentru gestionarea navigației între ecrane (activități sau fragmente), unde ultimul ecran deschis se află deasupra și, la apăsarea butonului înapoi, se închide, revenind utilizatorul la ecranul anterior.
Exemplu de utilizare a stivei:
Stack<String> stack = new Stack<>();
stack.push("Primul");
stack.push("Al doilea");
String top = stack.pop(); // "Al doilea"