java中如何将整数数组传递给队列接口
我正在尝试用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
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
是一个队列
,而不是链接列表
,因为您声明它是一个队列
,即使您随后将其实例化为链接列表
,是的,现在就意识到了!哦,是的,确实是一个愚蠢的错误!哦,是的,确实是一个愚蠢的错误!