Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur koden FIFO i Java

    First In First Out ( FIFO ) datastrukturer , eller köer , tillåter programmeraren att hämta data från en struktur i den ordning det gick i. Detta kan vara användbart i många situationer där programmeraren behöver en ständigt roterande uppsättning data . I många språk , är programmeraren kvar att reda ut det själv med hjälp av antingen pekare minnesadresser eller matriser , men i Java som är onödigt . Den " Queue " gränssnitt ger denna funktionalitet i en mängd befintliga klasser , och det bästa valet är " LinkedList . " Instruktioner
    1

    Öppna " NetBeans . " Klicka på " File " och " Ny klass . "
    2

    Type " psvm " för att skapa en huvudsaklig metod .
    3

    Lägg till följande kod i den huvudsakliga metod :

    LinkedList FIFO = ny LinkedList ( ) ;

    fifo.offer ( " Det här är först . " ) ;

    fifo.offer ( " Det här är den andra . " ) ;

    fifo.offer ( " Det här är " erbjudande " metoden lägger till nya data i slutet av kön . "Lägg till" metoden också kan användas , och kan valfritt ange en position i listan för det nya elementet . The "poll " metoden kommer både returnera varan på chefen för kön och ta bort den från listan helt . Om du vill titta på objektet längst fram i listan , men inte har det bort , skulle du använda den " peak " i stället.
    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en Servlet API till NetBeans
    ·Hur man skickar SMS från en webbserver till en Android…
    ·Hur får man det index från en kolumn namn i en Java J…
    ·Hur man mata in en rad i Java
    ·Hur man skapar en Jar -fil för distribution i Eclipse
    ·Skillnader mellan Java 1.4 & Java 1.5
    ·Lägga JButton till JPanel
    ·Definition av Java reserverade ord
    ·Om attributen för ett daghem
    ·Hur man skapar en Hash Karta
    Utvalda artiklarna
    ·Hur man beräknar en uppdatering GridView Field
    ·Hur man skapar Equalizer grafer i Visual Basic
    ·Hur man fråga en Datasource i Visual Basic
    ·Hur får man plats för temporära filer i PHP
    ·Hur man beräknar procentandelen av tecken i Java
    ·Vad är en Data Attribut
    ·Hur man använder Komplettera Box i WPF
    ·Hur man testar i Python Om en kropp är i en klass
    ·Hur man stega igenom Python Code
    ·Ta reda på om en karaktär är Whitespace i Python
    Copyright © Dator Kunskap http://www.dator.xyz