java中如何将整数数组传递给队列接口

java中如何将整数数组传递给队列接口,java,arrays,collections,queue,Java,Arrays,Collections,Queue,我正在尝试用java创建一个队列,该队列使用整数数组作为参数: Queue<int[]> q=new LinkedList<>(); q.push(new int[]{0,0}); Queue q=newlinkedlist(); q、 push(新int[]{0,0}); 我得到一个错误: cannot find symbol q.push(new int[]{0,0}); ^ symbol: method push(int[]) locati

我正在尝试用java创建一个队列,该队列使用整数数组作为参数:

Queue<int[]> q=new LinkedList<>();
q.push(new int[]{0,0});
Queue q=newlinkedlist();
q、 push(新int[]{0,0});
我得到一个错误:

cannot find symbol
    q.push(new int[]{0,0});
     ^
symbol:   method push(int[])
location: variable q of type Queue<int[]>"
找不到符号
q、 push(新int[]{0,0});
^
符号:方法推送(int[]
位置:队列类型的变量q“

如何将数组传递到此队列?

push()
不是方法接口。请使用其他方法或将
q
声明为
链接列表
不是方法接口。请使用不同的方法或将
q
声明为
LinkedList

注意
q
是一个
队列
,而不是
LinkedList
,因为您声明它是一个
队列
,即使您随后将其实例化为
LinkedList
是的,现在就实现了!注意
 q
是一个
队列
,而不是
链接列表
,因为您声明它是一个
队列
,即使您随后将其实例化为
链接列表
,是的,现在就意识到了!哦,是的,确实是一个愚蠢的错误!哦,是的,确实是一个愚蠢的错误!