Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan initialisert en ArrayList
    I Java , er ArrayList en hybrid datastruktur som inneholder data elementer samt forhåndsdefinerte funksjoner for de lagrede dataene . ArrayList lagrer data medlemmer i rekkefølge og tilbyr funksjoner for å få listen størrelse, legge til elementer og mange flere . Det er forskjellige måter å initiere et element for ArrayList type, for eksempel ved hjelp av en standard konstruktør , en konstruktør med en størrelse parameter , opplisting alle medlemmene eller opprette en metode for å klargjøre ArrayList . Bruke standard Constructor

    standard konstruktør for en ArrayList datastruktur oppretter en tom array med 10 elementer . Siden brukeren ikke angir noen parametere , skaper standard konstruktør en matrise for 10 elementer

    Syntaksen for standard konstruktør er : en

    ArrayList name_of_array ;
    < . p> Hvor " datatype " kan være en grunnleggende datatype som et heltall , boolean, etc.

    " name_of_array " er navnet på forekomsten av ArrayList struktur .

    Constructor med en størrelse Parameter

    brukeren kan også spesifisere størrelsen på ArrayList når vi initialisere data medlem . Brukeren må angi et heltall som størrelsen parameter

    Syntaksen er : en

    ArrayList name_of_array ( int InitialSize ) ;

    Hvor " datatype. "kan være en grunnleggende datatype som et heltall , boolean, etc.

    " name_of_array "er navnet på forekomsten av ArrayList struktur .

    uttrykket " int InitialSize "er et uttrykk som evaluerer til et heltall .
    opplisting alle Elements

    brukeren kan også eksplisitt deklarere dataene medlemmer av ArrayList . Denne teknikken er litt mer komplisert som den bruker noen andre data klasser
    p Dette er syntaksen : .

    ArrayList name_of_array = new ArrayList ( Arrays.asList ( " data1 " , " data2 ", " Data3 "));

    Hvor " datatype " kan være en grunnleggende datatype som et heltall , er boolean , etc.

    " name_of_array " navnet din forekomst av ArrayList struktur .

    argumentene " data1 ", " data2 " og " Data3 " er de faktiske data medlemmer av ArrayList .
    lage en metode initialisert en ArrayList

    Opprette en metode kan bidra til å klargjøre ArrayLists av ukjent størrelse. Siden ArrayList kan dynamisk allokere minne , er en metode som kan starte et ukjent antall dataelementer svært nyttig
    p Dette er en måte å lage en metode : .

    Public ArrayList initArrayList ( int [ ] a)

    { ArrayList firstlist = new ArrayList ();

    for ( int i : a)

    { firstlist.add ( i) ;}

    retur firstlist ;

    }

    Denne metoden kalles " InitArrayList " , og initialisert heltall elementene i ArrayList " firstlist " til en verdi av " en " .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive ut Enum Verdier i C 
    ·Hva er forskjellen på en analog inngang Control & en D…
    ·Hva er hensikten med en Data Flow Diagram 
    ·Hvordan Les poeng fra en fil og graf i C + + 
    ·Hvordan sortere en generisk liste 
    ·Hvordan å kompilere et C + + i Dev - C 
    ·Viktigheten av Process Selection i System Design 
    ·Slik fjerner en indeks i en dynamisk Array av heltall v…
    ·Hvordan lage en iPhone-applikasjon for en RSS på et ne…
    ·Hvordan Input Exponents i C 
      Anbefalte artikler
    ·Hvordan endre skriftstørrelse Ved hjelp av HTML progra…
    ·Hvordan laste opp : Heroku henger på S3 Med Paperclip 
    ·Hvordan lage menyer og undermenyer 
    ·Hvordan tilbakestille root-passordet for MySQL Debian 5…
    ·Hvordan redigere en fast lengde Character String 
    ·Hvordan lage Global navn i Python 
    ·Slik fjerner alle ikke- heltall fra en String 
    ·Slik fjerner en Visual Basic Listbox 
    ·Hvordan dynamisk legge til en kontroll i VB.NET 
    ·Hvordan Erklærer en Array i Perl funksjoner 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/