import java.util.Iterator;

import java.util.LinkedList;

import java.util.Queue;

public class a_9 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Queue q = new LinkedList ();

//队列的添加方法

q.add(12);

q.add(14);

q.add(16);

//队里的添加方法,但是返回值为布尔型

q.offer(17);

//返回队头元素,但是并不删除此元素

System.out.println(q.peek());

//返回队头元素,但是不删除此元素,与peek不同,如果队列为空,抛出异常

System.out.println(q.element());

//判断队列是否非空

System.out.println(q.isEmpty());

//从队列移除元素

System.out.println(q.remove(12));

//出队列并且删除

System.out.println(q.poll());

//队里的遍历

Iterator iterator = q.iterator();

while(iterator.hasNext()) {

System.out.println(iterator.next());

}

}

}

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐