我正在尝试这样做:
Queue<Integer> Q = new ArrayList<Integer>();
但是我的 IDE 给了我错误。
谁能告诉我,为什么我不能在一类队列中创建 ArrayList
对象?
最佳答案
你不能这样做,因为 ArrayList
不实现
Queue
。您可以使用 LinkedList
相反:
Queue<Integer> q = new LinkedList<>();
关于java - 我可以在队列中创建任何 ArrayList 对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26280894/