Hva er en Java -liste

Hva er en Java -liste

Mens du administrerer dataene i Java, kan det være et krav å legge til de oppdaterte dataene som en post. For eksempel å legge til nye oppføringer som en liste eller erstatte de inneholdte data med en ny post. I slike situasjoner blir det praktisk for utvikleren å bruke listene til å legge til, sette og hente postene effektivt.

Denne oppskrivningen vil utdype bruken og implementeringen av en "Java -liste”.

Hva er en "Java List"?

En "Java -liste”Aktiverer vedlikehold av den bestilte samlingen. Den inneholder indeksbaserte metoder for å angi og hente elementene.

Før du drar til eksemplene for å opprette og tildele listen, inkluderer du følgende pakker i koden:

Importer Java.util.ArrayList;
Importer Java.util.Liste;

Eksempel 1: Opprette og tilordne verdier i en strengliste

Legg til()”Metode legger til elementer på listen. Denne metoden kan implementeres for å legge strengelementene til “Streng”Liste.

Syntaks

Legg til (Elem)

I syntaks ovenfor, "Elem”Refererer til elementet som må legges til listen.

I dette eksemplet kan det opprettes en strengliste med verdiene som er undergitt:

Liste StringList = ny ArrayList();
Stringlist.Legg til ("Linux");
Stringlist.Legg til ("hint");
System.ute.println ("Strenglisten er:"+ strengliste);

I kodeblokken ovenfor:

  • For det første, lage en “ArrayList”Objekt av typen”Streng”Via“ny”Nøkkelord og“ArrayList ()Henholdsvis konstruktør.
  • I neste trinn kan du knytte "Legg til()”Metode med listen for å legge til de spesifiserte strengelementene i den (liste).
  • Til slutt, vis den oppdaterte listen som omfatter de ekstra strengverdiene.

Produksjon

I outputten kan det observeres at de spesifiserte strengverdiene legges til strenglisten.

Eksempel 2: Opprette og tilordne verdier i en heltallliste

I dette spesielle eksemplet kan en heltallliste opprettes og tildeles med verdier (heltall):

Liste IntegerList = ny ArrayList();
Heltallist.Legg til (1);
Heltallist.Legg til (2);
Heltallist.Legg til (3);
System.ute.println ("Heltalllisten er:"+ heltegerlist);

I kodelinjene ovenfor:

  • Lag på samme måte en “ArrayList”Objekt ved å spesifisere typen som“Heltall”.
  • I neste trinn kan du knytte "Legg til()”Metode for å legge til de spesifiserte heltallene i listen.
  • Til slutt, vis listen med de vedlagte heltallverdiene.

Produksjon

I denne utgangen kan det observeres at heltallverdiene er lagt til riktig.

Eksempel 3: Opprette og tilordne verdiene i en objektliste

I dette spesielle eksemplet kan både heltall- og strengverdiene legges til listen siden listentypen som er spesifisert som "Gjenstand”:

Liste IntegerList = ny ArrayList();
Heltallist.Legg til (1);
Heltallist.Legg til ("Linux");
Heltallist.Legg til (3);
Heltallist.Legg til ("hint");
System.ute.println ("Objektlisten er:"+ heltegerlist);

I kodeblokken ovenfor:

  • Tilsvarende, lage en “ArrayList”Objekt og spesifisere typen som“Gjenstand”For å lette både heltall- og strengverdiene i listen.
  • Nå, på samme måte, legg til det angitte heltallet og strengverdiene på listen.
  • Til slutt, vis den oppdaterte “Objekter”Liste på konsollen.

Produksjon

Eksempel 4: Innstilling og hente de ekstra verdiene i en liste

sett()”Metode brukes til å erstatte elementet i den spesielle posisjonen i listen med det spesifiserte elementet. “få()”Metode henter elementet på den medfølgende/spesifiserte indeksen i listen.

Syntaks

Set (Ind, Elem)

I syntaks ovenfor:

  • ind”Refererer til elementets indeks som må settes.
  • Elem”Tilsvarer det nyopprettede elementet.
få (ind)

I denne syntaksen, “ind”Peker på indeksen mot det tilsvarende elementet som må hentes.

De ovennevnte tilnærmingene kan brukes i kombinasjon i det undervernede eksemplet for å angi og få de ekstra verdiene i en "Gjenstand”Liste:

Liste Objektlist = ny ArrayList();
Objektliste.Legg til (1);
Objektliste.Legg til ("Linux");
Objektliste.Legg til (3);
Objektliste.Legg til ("hint");
System.ute.println ("Objektlisten er:"+ objektlist);
Objektliste.sett (0, "Linux");
Objektliste.sett (1, 1);
System.ute.println ("Elementet ved første indeks er:"+ objektliste.få (0));
System.ute.Println ("Elementet ved Second Index er:"+ Objektliste.få (1));
System.ute.println ("Den oppdaterte objektlisten blir:"+ objektliste);

I ovennevnte kodebit, bruk følgende trinn:

  • Husk de diskuterte tilnærmingene for å skape og legge til verdiene i en “Gjenstand”Liste og vis listen.
  • I neste trinn kan du knytte "sett()”Metode med listen for å legge til de spesifiserte strengene og heltallverdiene i de spesifiserte indeksene, og dermed erstatte standardverdiene.
  • Til slutt, tilknyttet “få()”Metode for å hente elementene i de uttalte indeksene.
  • Merk at verdiene som er satt før hentes for å observere innstillingen og hente av listeelementer.

Produksjon

Ovennevnte utgang betyr at objektlisten er oppdatert i samsvar med de angitte verdiene.

Konklusjon

Java -liste”Er en bestilt samling der brukeren kan legge til, sette og hente elementene ved indeksene sine. Disse elementene kan være heltall, strenger eller begge deler. Denne listen kan brukes til å lagre, tildele og få verdiene som omfatter flere datatyper deretter. Denne bloggen diskuterte bruken av en Java -liste.