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 til flere verdier på slutten, legger fortsatt det fortsatt. Syntaksen til arrayList add () -metoden for å legge til er:
Offentlig boolsk add (e e)Det returnerer sant hvis det ble gjort en endring i ArrayList -objektet; 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 parenteser 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
Å forberede, betyr å legge til foran. For å forhåndsbruk, bruk syntaks:
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 tZ 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. Det returnerer sant hvis det ble gjort en endring i ArrayList -objektet; og falsk, hvis det ikke ble gjort noen endring.
I følgende hovedmetode er det to lister: 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. Det returnerer sant hvis det ble gjort en endring i ArrayList -objektet; og falsk, hvis det ikke ble gjort noen endring.
I den følgende Main () -metoden er det to lister: 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.
I følgende hovedmetode er det to lister: 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. En annen har 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 brukes til å 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.