método que apila pilas, recibiendo como parámetro una pila, sin utilizar pop, ni stack
public static void apilarPilas(Stack<Integer> pila1, Stack<Integer> pila2){ Stack<Integer> pila3 = new Stack<Integer>(); while(!pila1.isEmpty()) pila3.push(pila1.pop()); while(!pila2.isEmpty()) pila3.push(pila2.pop()); while(!pila3.isEmpty()) pila1.push(pila3.pop()); }