Bom dia, alguém saberia a resposta para essa questão, por gentileza?
De acordo com o trecho a seguir, mostre como ficaria o conteúdo do vetor stack do objeto s (classe Stack - implementação de pilha com alocação estática) após a execução do código abaixo.
public static void main(String[] args) {
Stack s = new Stack(5);
Object valor;
try{
s.push(“7”);
s.push(“3”);
s.push(“1”);
s.push(“2”);
s.push(“5”);
} catch (OverflowException e) {
System.out.println(e);
}
try {
valor=s.pop();
s.pop();
} catch (UnderflowException e)
{
System.out.println(e);
}
try {
s.push(“8”);
s.push(valor);
} catch (OverflowException e) {
System.out.println(e);
}
}
//Observação: O vetor de uma pilha é representado verticalmente, com topo em cima da pilha.