Junior — Middle
Em que estilo de processamento de dados é utilizada a estrutura de dados pilha?
sobes.tech IA
Resposta da IA
A pilha é uma estrutura de dados que funciona pelo princípio LIFO (Last In, First Out), ou seja, o último elemento inserido é o primeiro a ser removido. Este estilo de processamento de dados é chamado de "pilha" ou "ordem inversa".
No Android, a pilha é frequentemente usada para gerenciar a navegação entre telas (atividades ou fragmentos), onde a última tela aberta fica por cima e, ao pressionar voltar, ela é fechada, retornando o usuário à tela anterior.
Exemplo de uso da pilha:
Stack<String> stack = new Stack<>();
stack.push("Primeiro");
stack.push("Segundo");
String top = stack.pop(); // "Segundo"