мой код:
public static void spilledOn (Stack<Object> st1,Stack<Object> st2){
while (!st2.isEmpty()){
st1.push(st2.pop());
}
}
public static int findLengthInStack (Stack<Object> st1){
Stack<Object> tmp=new Stack<>();
int count=0;
while (tmp.isEmpty()){
tmp.push(st1.pop());
count++;
}
toolsForAnything.spilledOn(st1, tmp);
return count;
}
, когда я вызываю этот метод и использую другой тип стека, он не работает (я имею в виду, я использую Stack<Integer>
)У кого-нибудь есть решение для этого?(Я надеюсь, что это правильно, что я использую с объектом)