所以我有一个充满“汽车”对象的队列(由链表实现)。我的主要目标是根据对象的“num”参数将队列中的每个对象转移到堆栈中。
“Car”对象在其构造函数中的参数之一是“num”。我想说类似的话
if(the object @ head of queue's "num" == 2)
{
Stack1.push(queue.remove());
}
但它不会让我做 "if(queue.peek().num==2")
那么有什么想法吗?(顺便说一下,它的 Java 版本的队列不是自定义的。)