odwołanie się do elementu listy

0

Mam listę która jest też w jednej z metod zainicjowana.

private LinkedList<Process>[] queues;

Potrzebuje odwołać się do elementu listy anie nie wiem jak to zrobić

public void moveToLast() {
        for(LinkedList<Process> proc :queues)
            queues=queues???;
            
    }

najpierw wstawię pierwszy element na koniec (jeszcze nie ma tego w kodzie) a później pętlą przesuną wszystko o jedno miejsce do przodu

Oprócz problemu z odwołaniem sie do konkretnego elementu,nie wiem dlaczego ale nie moge użyć metod klasy LinkedList na kolekcji
np Process process=queues.getFirst(); nie działa

Z góry dzięki za pomoc

2

Zmienna queues jest tablicą, a w tablicy nie metody getFirst().

0

Jeśli zadziałam na listę typu LinkedList metodą remove() która usuwa pierwszy element,to wtedy reszta przesunie się o jedną pozycję ku początkowi czy na pierwszej pozycji w liście będzie null albo inna dziura?

public LinkedList<Process> listInstance;

    public void moveToLast() {
        Process process=listInstance.getFirst();
        listInstance.remove();
        
        listInstance.addLast(process);
    }

I drugie pytanie: dlaczego nie mogę zadziałać metodą moveToLast na listInstance ?

 listInstance.moveToLast(); 

1 użytkowników online, w tym zalogowanych: 0, gości: 1