Java 在此处实现预期错误
嘿,我必须创建一个Java 在此处实现预期错误,java,Java,嘿,我必须创建一个twostacksquee.java,它使用两个堆栈创建队列 我只是想知道如何将Stack.java实现为TwoStacksQueue.java 这就是我所拥有的: public class TwoStacksQueue<Item> implements Stack<Item> 公共类TwoStacksQueue实现堆栈 我认为您不希望实现一个堆栈。如果你打算使用两个堆栈,你会想要这样的东西 public class TwoStacksQueue<
twostacksquee.java
,它使用两个堆栈创建队列
我只是想知道如何将Stack.java
实现为TwoStacksQueue.java
这就是我所拥有的:
public class TwoStacksQueue<Item> implements Stack<Item>
公共类TwoStacksQueue实现堆栈
我认为您不希望实现一个堆栈。如果你打算使用两个堆栈,你会想要这样的东西
public class TwoStacksQueue<E> {
Stack<E> firstStack;
Stack<E> secondStack;
}
public class TwoStacksQueue{
堆栈第一堆栈;
第二栈;
}
我认为您不希望实现一个堆栈。如果你打算使用两个堆栈,你会想要这样的东西
public class TwoStacksQueue<E> {
Stack<E> firstStack;
Stack<E> secondStack;
}
public class TwoStacksQueue{
堆栈第一堆栈;
第二栈;
}
如果试图使用两个堆栈实现队列,则应将类定义为队列。那么,内部表现取决于您。也许是这样的:
public class TwoStacksQueue<Item> implements Queue<Item> {
private Stack stack1;
private Stack stack2;
}
公共类TwoStacksQueue实现队列{
专用栈stack1;
专用栈stack2;
}
如果试图使用两个堆栈实现队列,则应将类定义为队列。那么,内部表现取决于您。也许是这样的:
public class TwoStacksQueue<Item> implements Queue<Item> {
private Stack stack1;
private Stack stack2;
}
公共类TwoStacksQueue实现队列{
专用栈stack1;
专用栈stack2;
}
看一看:看一看: