boa noite, sou iniciante em java e estou com dificuldade para mostrar quais são os números pares de cada pilha
Stack<Integer> pilha1 = new Stack<>();
pilha1.push(25);
pilha1.push(55);
pilha1.push(63);
pilha1.push(85);
pilha1.push(30);
pilha1.push(68);
int size1 = pilha1.size();
System.out.println("**************************************");
System.out.println("A pilha 1 é: " + pilha1);
int elemento = pilha1.size();
int teste;
int maior = pilha1.peek();
int menor = maior;
int soma = 0;
for(int i = 0; i < elemento; i++){
teste = pilha1.pop();
soma = soma + teste;
if(menor > teste){
menor = teste;
}
if (maior < teste){
maior = teste;
}
}
System.out.printf("O maior elemento é: %d", maior);
System.out.println();
System.out.printf("O menor elemento é: %d", menor);
System.out.println();
System.out.println("A media é : " + soma/elemento);
System.out.println("**************************************");
System.out.println(" 🅕🅐🅒🅔🅒");
Stack<Integer> pilha2 = new Stack<>();
pilha2.push(90);
pilha2.push(44);
pilha2.push(74);
pilha2.push(50);
pilha2.push(1);
pilha2.push(20);
pilha2.push(20);
int size2 = pilha2.size();
System.out.println("**************************************");
System.out.println("A pilha 2 é: " + pilha2);
int elemento2 = pilha2.size();
int teste2;
int maior2 = pilha2.peek();
int menor2 = maior2;
int soma2 = 0;
for(int i = 0; i < elemento2; i++){
teste2 = pilha2.pop();
soma2 = soma2 + teste2;
if(menor2 > teste2){
menor2 = teste2;
}
if (maior2 < teste2){
maior2 = teste2;
}
}
System.out.printf("O maior elemento é: %d", maior2);
System.out.println();
System.out.printf("O menor elemento é: %d", menor2);
System.out.println();
System.out.println("A media é "+ soma2/elemento2);
System.out.println("**************************************");
if (size2 > size1) {
System.out.println("a pilha 2 é maior");
}
else if(size2 < size1){
System.out.println("A pilha 1 é maior");
}
else {
System.out.println("As duas pilhas são iguais ");
}
}
}