Hvordan du initialiserer en arraylist i java

Hvordan du initialiserer en arraylist i java
I programmeringsverdenen er matriser datastrukturer med fast lengde mens ArrayList er en dynamisk/resizabelt datastruktur. ArrayList i Java tilhører listegrensesnittet til innsamlingsrammen som gjør det mulig å legge til eller slette elementene fra hvilken som helst liste dynamisk. Vi kan bruke det nye nøkkelordet til å lage en ArrayList i Java, men hvordan du initialiserer en ArrayList? Det er den største bekymringen, og vi kommer til å forklare det i detalj ved hjelp av forskjellige metoder.

I denne oppskrivningen vil vi dekke de nedenfor-listede tilnærmingene for å initialisere en ArrayList i Java:

  • Hvordan erklære/initialisere en tom ArrayList?
  • Hvordan bruke matriser.ASList () -metode for å initialisere en ArrayList
  • Hvordan bruke Add () -metode for å initialisere en ArrayList?
  • Hvordan du bruker listen.av () metode for å initialisere en ArrayList?

Så la oss begynne!

Hvordan erklære/initialisere en tom ArrayList?

I Java, hvis vi ikke spesifiserte noe argument til ArrayList-konstruktøren, vil det bli initialisert som en tom ArrayList som vist i det undergitte utdraget:

ArrayList Språk = ny ArrayList();

Det ovennevnte kodestykket vil opprette en tom ArrayList.

Hvordan bruke matriser.ASList () -metode for å initialisere en ArrayList

For å initialisere en ArrayList i Java, kan vi spesifisere samlingen av elementer som et argument til konstruktøren av ArrayList ved å bruke matriser.Listemetode som vist i den undergitte kodeblokken:

ArrayList Språk = ny ArrayList(Arrays.ASList ("Java", "C ++", "PHP", "JavaScript", "Python"));
språk.Foreach (ItemSlist ->
System.ute.println (elementlist);
);

I det ovennevnte programmet initialiserte vi for det første en samling av elementer ved bruk av ASList () -metode, og etterpå benyttet vi foreach () -metoden gjennom hvert element i arraylisten:

Ovennevnte utdrag bekreftet arbeidet med ASList () -metoden.

Hvordan bruke Add () -metode for å initialisere en ArrayList?

I Java er den vanligste og den enkleste måten å initialisere en ArrayList Add () -metoden som vist i det undergitte kodebiten:

ArrayList Språk = ny ArrayList ();
språk.Legg til ("Java");
språk.Legg til ("PHP");
språk.Legg til ("C ++");
språk.Legg til ("JavaScript");
språk.Legg til ("Python");
språk.Foreach (ItemSlist ->
System.ute.println (elementlist);
);

I dette eksempelprogrammet benyttet vi ADD () -metoden for å initialisere ArrayList-elementene en-for-en. Deretter benyttet vi foreach () -metoden for å iterere hvert element på listen:

Slik brukes ADD () -metoden til å initialisere arraylisten i Java.

Hvordan du bruker listen.av () metode for å initialisere en ArrayList?

Java gir en annen nyttig metode som heter liste.av () som kan brukes til å initialisere en ArrayList:

ArrayList Språk = ny ArrayList (liste.av ("Java", "JavaScript", "C ++", "Python", "PHP"));
språk.Foreach (ItemSlist ->
System.ute.println (elementlist);
);

I dette eksemplet benyttet vi listen.av () metode for å initialisere arraylisten i Java:

Dette er hvordan listen.av () metode fungerer i java.

Konklusjon

I Java, flere metoder som ADD (), liste.av () og matriser.ASList () kan brukes til å initialisere en ArrayList. foreach () -metoden kan brukes til å krysse listeelementene. Ved hjelp av disse metodene kan vi initialisere alle typer arrayList i.e. heltall, streng eller et hvilket som helst annet objekt. I denne oppskrivningen forklarte vi hvordan du initialiserer en ArrayList i Java ved hjelp av forskjellige tilnærminger som bruk av ADD () Metode, konstruktør, liste.av (), og matrise.ASList () -metode.