그래서 "Car"개체로 가득 찬 Queue (연결된 목록으로 구현 됨)가 있습니다. 내 주요 목표는 큐의 각 개체를 개체의 "num"매개 변수에 따라 스택으로 전송하는 것입니다.큐에서 스택으로 개체 이동
생성자에서 "Car"개체의 매개 변수 중 하나는 "num"입니다. 내가 말하고 싶은
if(the object @ head of queue's "num" == 2)
{
Stack1.push(queue.remove());
}
하지만 늘 나를하자 같은 "경우을 (queue.peek(). NUM 개의 == 2")
그래서어떤 아이디어? (대기열의 Java 버전은 맞춤형이 아닙니다.)
* 왜 그렇게 할 수 없습니까? 어떤 오류가 발생하고 있습니까? – templatetypedef
'Car' 클래스와'peek'의 구현을 보여줄 필요가 있습니다. 나는'자동차'의'num' 속성에 접근 할 수 없다고 추측하지만 확실한 정보를 제공하지 못했습니다. – Aurand