Matriser.ASList -metode i Java

Matriser.ASList -metode i Java
I Java -programmering kan det være et krav for utvikleren å inneholde dupliserte eller nullverdier. For eksempel for å effektivisere innsetting, sletting, oppdateringsoperasjoner osv., på objektene. I tillegg til det, kan du legge til de ofte tilgjengelige dataene i listen for å bruke dem praktisk. I slike scenarier, "Matriser.ASList ()”Metode i Java sparer tid og problemer med programmererens slutt.

Denne bloggen vil demonstrere bruken og implementeringen av “Matriser.ASList ()”Metode i Java.

Hva er “Arrays.ASList () ”-metode i Java?

Matriser.ASList ()”Metode forvandler den medfølgende matrisen til en“liste”. Denne metoden kan transformere en rekke strenger, heltall eller klasseobjekter til en liste.

Syntaks

offentlig statisk Liste ASList (ARR)

I denne syntaksen, “arr”Tilsvarer matrisen som må konverteres til listen.

Eksempel 1: Bruk av “Arrays.ASList () ”Metode på strenger matrise i Java

I dette eksemplet "Matriser.ASList ()”Metode kan brukes til å transformere en rekke strenger til en liste.

Før du flytter til eksemplet, må du huske å inkludere følgende bibliotek for å jobbe med "Matriser”:

Importer Java.util.Matriser;

Legg nå til koden undergitt i "hoved()”Metode:

String -array [] = "David", "Harry", "Jacob";
System.ute.Println ("Array -elementene i en liste er:"+Arrays.ASList (Array));

I kodeblokken ovenfor:

  • For det første, erklær en rekke strenger som har de gitte strengverdiene.
  • I neste trinn, bruk "Matriser.ASList ()”Metode som akkumulerer den spesifiserte matrisen som dens parameter.
  • Dette vil resultere i å konvertere strenggruppen til en liste.

Produksjon


I denne utgangen kan det observeres at strengsarrayen blir konvertert til en liste (identifisert av firkantede parenteser i utgangen).

Eksempel 2: Bruk av “Arrays.ASList () ”-metode på heltallsarray i Java

I dette spesielle eksemplet kan den diskuterte metoden implementeres for å forvandle en heltallsarray til en liste ved å iterere gjennom listeelementene en etter en.

La oss nå gå videre til kodebiten under satte kode:

int array [] = 1, 2, 3;
for (int i = 0; iSystem.ute.Println ("Array -elementene i en liste er:"+Arrays.ASList (Array [i]));

Bruk følgende trinn som gitt i koden ovenfor:

  • Initialiser en rekke heltall.
  • Etter det, bruk "til”Loop for å iterere gjennom matriseelementene via“lengde”Eiendom.
  • Til slutt, returner de itererte heltallene en etter en som en “liste”Via“Matriser.ASList ()”Metode.

Produksjon

I dette utfallet kan det observeres at heltallene er vedlagt i listen trinn for trinn siden “til”Loop brukes.

Eksempel 3: Bruk av “Arrays.ASList () ”-metode etter klasseobjekt i Java

Dette eksemplet kan brukes til å legge de angitte klasseobjektene til en liste.

For det første, inkludere de under-uttalte bibliotekene for å jobbe med “Matriser" og "Liste”:

Importer Java.util.Liste;
Importer Java.util.Matriser;

Gå nå til følgende kodelinjer:

Klassetemp
int alder;
Strengnavn;
Temp (int alder, strengnavn)
dette.alder = alder;
dette.Navn = navn;

public String toString ()
returner "(" + dette.Navn + "," + dette.alder + ")";

offentlig klasse ArraysAsList2
public static void main (String [] args)
Liste liste = matriser.ASList (
Ny temp (18, "Harry"),
Ny temp (20, "David"),
ny temp (22, "Jacob"));
System.ute.println ("Listen blir:"+liste);

I disse kodelinjene, bruk følgende trinn:

  • Først må du lage en klasse som heter “temp”. Innenfor klassen, spesifiser de uttalte variablene.
  • I neste trinn, inkluderer klassekonstruktøren som akkumulerer parametrene som er identiske med de spesifiserte variablene.
  • I konstruktørdefinisjonen, se de spesifiserte variablene via “dette”Og tildel dem verdiene som er inneholdt som funksjonsparametere.
  • Etter det, overstyr "toString ()”Metode for objektklassen for å returnere det angitte objektets verdier.
  • I “hoved-”, Lag en liste og inneholdt de spesifiserte verdiene basert på konstruktørens parametere ved å lage et klasseobjekt via“ny”Nøkkelord og“temp ()”Konstruktør.
  • Til slutt, returner de tilsvarende verdiene i form av en liste.

Produksjon

Denne utgangen innebærer at de angitte objektverdiene er vedlagt i en liste deretter.

Konklusjon

Matriser.ASList ()”Metode gir en liste over fast størrelse som tilsvarer matrisen. Denne metoden kan forvandle en rekke strenger, heltall eller klasseobjekter til henholdsvis en liste. Denne oppskrivningen utdypet ved bruk av og implementering av “Arrays.ASList () ”-metode i Java.