Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package queue_linked_list_api;
- import java.util.Iterator;
- import java.util.LinkedList;
- public class LinkedListQueue<E> implements Queue<E>{
- private LinkedList<E> list;
- public LinkedListQueue(){
- list=new LinkedList<E>();
- }
- @Override
- public void offer(E e) {
- list.offer(e);
- }
- @Override
- public E remove() {
- return list.remove();
- }
- @Override
- public E poll() {
- return list.poll();
- }
- @Override
- public E element() {
- return list.element();
- }
- @Override
- public E peek() {
- return list.peek();
- }
- @Override
- public int size() {
- return list.size();
- }
- @Override
- public boolean isEmpty() {
- return list.isEmpty();
- }
- @Override
- public boolean contains(E elem) {
- return list.contains(elem);
- }
- @Override
- public Iterator<E> iterator() {
- return list.iterator();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement