Я пытаюсь реализовать CircularFifoQueue в java.CircularFIFOQueue: Использование метода get
Queue<List<String>> rssififo = new CircularFifoQueue<List<String>>(2);
Я получаю consfused о том, как использовать метод GET в API CircularFifoQueue. API заявляет
public E get(int index)
Returns the element at the specified position in this queue.
Parameters:
index - the position of the element in the queue
Returns:
the element at position index
Throws:
NoSuchElementException - if the requested position is outside the range [0, size)
Однако я не могу показаться, чтобы быть в состоянии использовать rssiinfo.get(index)
. Единственный способ получить метод всплывает в моем редакторе (андроид-студия), если я использую rssiinfo.element().get(0)
.
Однако метод element() возвращает только первый элемент очереди. Как я могу получить доступ к элементу в произвольном месте в очереди?
Спасибо. Изменена декларация в CircularFifoQueue. – srai