【发布时间】:2021-05-29 19:48:29
【问题描述】:
我正在尝试在 java 中创建一个以整数数组作为参数的队列:
Queue<int[]> q=new LinkedList<>();
q.push(new int[]{0,0});
我收到错误:
cannot find symbol
q.push(new int[]{0,0});
^
symbol: method push(int[])
location: variable q of type Queue<int[]>"
如何将数组传递给这个队列?
【问题讨论】:
-
请注意
q是Queue,而不是LinkedList,因为您声明它是Queue,即使您随后实例化 作为LinkedList -
是的,现在意识到了!
标签: java arrays collections queue