Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te initialiseren een ArrayList
Op Java , ArrayList is een hybride datastructuur die gegevenselementen alsook vooraf gedefinieerde functies voor de opgeslagen data bevat . ArrayList slaat gegevens leden in volgorde en biedt functies aan de lijst maat te krijgen , elementen en veel meer toe te voegen . Er zijn verschillende manieren om een element te initialiseren voor het type ArrayList , zoals het gebruik van een standaard constructor , een constructeur met een parameter size , het opsommen van alle leden of het creëren van een methode om de ArrayList initialiseren . Met behulp van de standaard Constructor

De standaard constructor voor een ArrayList datastructuur maakt een lege array met 10 elementen . Omdat de gebruiker geen parameters opgeeft , wordt de standaard constructor maakt een array van 10 elementen

De syntaxis voor de default constructor is :

ArrayList name_of_array
;
< . p > Waarbij " data type " zou een fundamentele gegevenstype , zoals een geheel getal , boolean , enz.

de " name_of_array " is de naam van uw exemplaar van de ArrayList structuur .
< br > Constructor Met een grootte Parameter
p De gebruiker kan ook de grootte van de ArrayList opgeven wanneer we initialiseren van de gegevens lid . De gebruiker moet een geheel getal als parameter omvang invoeren

De syntax is :

ArrayList name_of_array
( int InitialSize ) ;

Waar " data type . " zou een basis datatype , zoals een geheel getal zijn , boolean , enz.

het Nieuws" name_of_array " is de naam van uw exemplaar van de ArrayList structuur .

de uitdrukking " int InitialSize " is elke expressie die een integer .
opsommen Alle Elementen
p De gebruiker kan ook uitdrukkelijk te verklaren de gegevens leden van de ArrayList . Deze techniek is een beetje ingewikkelder omdat deze gebruikmaakt van een aantal andere gegevens klassen
p Dit is de syntaxis : .

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

Waar " data type " zou een fundamentele gegevenstype , zoals een geheel getal zijn , boolean , enz.

de " name_of_array " is de naam van uw exemplaar van de ArrayList structuur .

de argumenten " data1 " , " data2 " en " data3 " zijn de actuele gegevens leden van uw ArrayList .
het maken van een methode om een initialiseren ArrayList

Het maken van een methode kan helpen om ArrayLists van onbekende grootte initialiseren . Sinds ArrayList dynamisch kan toewijzen geheugen , een methode die een onbekend aantal data -elementen kunnen initialiseren is erg handig

Dit is een manier om een methode te maken: .

Openbare ArrayList initArrayList
( int [ ] a ) op Twitter

{ ArrayList firstlist = new ArrayList ( ) ;

for (int i : {

firstlist.add a ) op Twitter ( i ) ; }

terugkeer firstlist
;

}


Deze methode heet " InitArrayList " , en geïnitialiseerd de Integer elementen van de ArrayList " firstlist " om de waarde van " a " .

Previous: Next:
  C /C + + Programming
·Hoe om te leren Visual C + + 
·Hoe te Boolean Multiplication …
·Hoe de Set Gebruik STL Contain…
·Hoe kan ik schrijven een Tempe…
·Hoe te compileren C Projects 
·XCode : Hoe een Droplet Creër…
·Hoe dynamisch toewijzen van ee…
·Hoe te bekijken van de code va…
·Hoe te Boost installeren in Co…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te verwijderen van een beëindigd St…
·Hoe kan ik PHP verwijderen Labels 
·Hoe te controleren of een tekstvak Is Em…
·Syntax Error : Bad Array declarator 
·Fout nummer 1062 in MySQL 
·Hoe maak je een functie als een argument…
·Hoe te versturen HTML tekst Met SMTP Per…
·Hoe te Algoritmen Swap in Java 
·Hoe maak je een verwijzingsformulier voo…
Copyright © Computer Kennis http://www.nldit.com