First In First Out ( FIFO ) datastrukturer , eller køer , tillate programmereren å hente data fra en struktur i den rekkefølgen det gikk i. Dette kan være nyttig i mange situasjoner der programmerer trenger en konstant roterende sett av data. På mange språk , er programmerer igjen å jobbe ut for seg selv ved hjelp av enten minneadresser pekere eller matriser , men i Java som er unødvendig. Den " Kø "-grensesnitt gir denne funksjonaliteten i en rekke eksisterende klasser , og det beste valget er " LinkedList . " Instruksjoner
en
Åpne " NetBeans . " Klikk på " File" og " Ny klasse . "
2
Type " PSVM " for å lage en main metode .
3
Legg til følgende kode til hovedsiden metode : en
LinkedList FIFO = new LinkedList ();
fifo.offer ("Dette er først. ");
fifo.offer ( "Dette er andre . ");
fifo.offer ("Dette er "tilbud " metoden legger de nye dataene til enden av køen . Den " add "-metoden kan også brukes , og kan eventuelt angi en posisjon i listen for det nye elementet . Den " meningsmåling " metoden vil begge returnere varen på leder av køen og fjerne det fra listen helt. Hvis du ønsker å se på elementet foran på listen , men ikke få den fjernet , ville du bruke " peak "-metoden i stedet.