@@ -0,0 +1,611 @@
+package com.algorithms.queue;%0A%0A%0Apublic class LinkedQueueOfStrings %7B%0A%0A    private Node first, last;%0A%0A    private class Node %7B%0A        String item;%0A        Node next;%0A    %7D%0A%0A    public boolean isEmpty() %7B return first == null; %7D%0A%0A    public void enqueue(String item) %7B%0A        Node oldlast = last;%0A        last = new Node();%0A        last.item = item;%0A        last.next = null;%0A%0A        if (isEmpty()) first = last;%0A        else oldlast.next = last;%0A    %7D%0A%0A    public String dequeue() %7B%0A        String item = first.item;%0A        first = first.next;%0A        if (isEmpty()) last = null;%0A        return item;%0A    %7D%0A%7D%0A

Add linked-list implementation of queue of strings