Mine
public text v1 · immutablepublic class Queue {
class QueItem {
String item;
QueItem next;
public QueItem(String s) {
item = new String(s);
}
}
private QueItem begin,end;
public synchronized void add(String s) {
QueItem n = new QueItem(s);
end.next = n;
end = n;
}
public synchronized String get() {
String result = begin.item;
begin = begin.next;
return result;
}
}