Konstruere et ArrayList -objekt
ArrayList er fra Java.Utilpakke. Syntaksen for å konstruere en tom arraylist er,
ArrayListHvor T i vinkelfester er den typen verdi ønsket for listen. T er på begge sider av oppdragsoperatøren. Legg merke til stillingene. al er arraylistobjektet. Følgende program oppretter et tomt ArrayList -objekt:
Importer Java.util.*;Utgangen er: 0. Det er en liste over rolle. ArrayList bruker en referanse som type og ikke et primitivt navn. Så "karakter" bør brukes i stedet for "røye".
Lyver elementer
Når arrayList -objektet er tomt, kan verdiene legges til. Det legger til rette. Når ArrayList -objektet allerede har noen verdier, legger du fortsatt til flere verdier på slutten. Syntaksen til arrayList add () -metoden for å legge til er:
Offentlig boolsk add (e e)Det returnerer sant hvis det ble gjort en endring i arraylistobjektet og falsk hvis det ikke ble gjort noen endring. E er verdien.
Følgende kodesegment legger til fire tegn til ArrayList -objektet ved å bruke ADD () -metoden:
Importer Java.util.*;Utgangen er:
P q s tLegg merke til at Get () og ikke firkantede parentes ble brukt for å oppnå verdien ved indeksen.
Sette inn et element
Syntaksen for å sette inn et element ved hjelp av ADD -metoden er:
public void add (int indeks, e element)Indeks er posisjonen der elementet legges til. Ethvert element til høyre forskyves ett sted foran. Følgende program illustrerer dette:
Importer Java.util.*;Utgangen er:
P q r s t'R' er satt inn i indeks 2, hvor 's' var. Indeks 2 er den tredje posisjonen. 'S' og 'T' ble hver skiftet, ett sted foran.
Prepending
Å forhåndsmessige midler å legge til foran. For å forhåndsbruke, bruk syntaksen,
public void add (int indeks, e element)Men med indeksen på 0.
Følgende program illustrerer dette:
Importer Java.util.*;Utgangen skal være:
Z p q s t
Z er blitt forhåndsberegnet til p q s t.
Legge til en annen liste
En hel liste kan legges ved. Syntaksen for denne handlingen er:
Offentlig boolsk addall (samling extends E> c)Der C er listen som skal legges ved, returnerer den sant hvis det ble gjort en endring i ArrayList -objektet; og falsk hvis det ikke ble gjort noen endring.
Det er to lister i følgende hovedmetode: Al og en annen. en annen er vedlagt Al.
public static void main (String [] args)Utgangen er:
P q r s t ual har sekvensen, p q r s. en annen har sekvensen t u. T u har tydelig blitt lagt til p q r s.
Sette inn en annen liste
En hel liste kan settes inn i en første liste. Syntaksen for dette er:
offentlig boolsk addall (int -indeks, samling extends E> c)Der C er listen som skal settes inn, returnerer den sann hvis det ble gjort en endring i ArrayList -objektet; og falsk hvis det ikke ble gjort noen endring.
Det er to lister i følgende Main () -metode: Al og en annen. en annen er satt inn i Al.
public static void main (String [] args)Utgangen er:
P q r s t uHer har Al sekvensen, p q t u. Her har en annen sekvensen r s. R s har tydelig blitt satt inn i p q t u for å ha p q r s t u.
Forberedende en annen liste
En hel liste kan forhåndsbestemmes til en første liste. Syntaksen for dette er fortsatt,
offentlig boolsk addall (int -indeks, samling extends E> c)Men å velge 0 for indeksen. Det returnerer sant hvis det ble gjort en endring i ArrayList -objektet, og falsk hvis det ikke ble gjort noen endring.
Det er to lister i følgende hovedmetode: Al og en annen. en annen er satt inn foran Al.
public static void main (String [] args)Utgangen er:
U v w x y zHer har Al sekvensen, w x y z. Her har en annen sekvensen u v. U V har tydelig blitt satt inn foran W x y z for å ha u v w x y z.
Konklusjon
ADD () -metoden til ArrayList kan forberede, sette inn og legge til et element eller en annen liste. For å legge til bare ett element, bruk ADD (E). For å sette inn bare ett element, bruk add (indeks, e). For å forberede bare ett element, lag indeksen 0. For å legge til en annen liste, bruk addall (c). For å sette inn en annen liste, bruk addall (indeks, c). For å forberede en annen liste, lag indeksen 0.