公司网站上首页代码模板,国外经典设计网站,wordpress后台登陆不进去,最近国际新闻热点队列的理解
队列#xff08;Queue#xff09;是一种特殊的线性表#xff0c;它只允许在表的前端进行删除操作#xff0c;而在表的后端进行插入操作。
LinkedList类实现了Queue接口#xff0c;因此我们可以把LinkedList当成Queue来用。
常用方法 实例
import java.util…队列的理解
队列Queue是一种特殊的线性表它只允许在表的前端进行删除操作而在表的后端进行插入操作。
LinkedList类实现了Queue接口因此我们可以把LinkedList当成Queue来用。
常用方法 实例
import java.util.LinkedList;
import java.util.Queue;public class Main {public static void main(String[] args) {//add()和remove()方法在失败的时候会抛出异常(不推荐)QueueString queue new LinkedListString();//添加元素queue.offer(a);queue.offer(b);queue.offer(c);queue.offer(d);queue.offer(e);for(String q : queue){System.out.println(q);}System.out.println();System.out.println(pollqueue.poll()); //返回第一个元素并在队列中删除for(String q : queue){System.out.println(q);}System.out.println();System.out.println(elementqueue.element()); //返回第一个元素 for(String q : queue){System.out.println(q);}System.out.println();System.out.println(peekqueue.peek()); //返回第一个元素 for(String q : queue){System.out.println(q);}}
}