Java队列可以';在这种情况下,不存储整数 Queue[]queues=新队列[3]; 对于(int i=0;i
您尚未告诉编译器此队列包含什么类型的对象。请尝试替换:Java队列可以';在这种情况下,不存储整数 Queue[]queues=新队列[3]; 对于(int i=0;i,java,Java,您尚未告诉编译器此队列包含什么类型的对象。请尝试替换: Queue<Integer>[] queues = new Queue[3]; for(int i=0;i<3;i++) { queues[i] = new LinkedList<Integer>(); } Queue thisqueue = queues[1]; while(thisqueue.peek()<10) {} 与 Queue thisqueue=队列[1]; 因为您使用的是原始类型
Queue<Integer>[] queues = new Queue[3];
for(int i=0;i<3;i++) {
queues[i] = new LinkedList<Integer>();
}
Queue thisqueue = queues[1];
while(thisqueue.peek()<10) {}
与
Queue thisqueue=队列[1];
因为您使用的是原始类型。
Queue thisqueue = queues[1];
Queue<Integer> thisqueue = queues[1];