Konverter listen til Array i Java

Konverter listen til Array i Java
Mens programmering i Java, kan det være et krav for å stille koden begrensninger. For eksempel å tildele faste størrelser til beholderen som akkumulerer verdier, i.e., “matriser”. I slike situasjoner hjelper transformeringslister til matriser i Java for å bruke dem effektivt å hjelpe utvikleren med å gjøre dataene konfidensielle og uforanderlige.

Denne bloggen vil utdype tilnærmingene til konverteringslister til matriser i Java.

Hvordan konvertere listen til matrise i Java?

For å transformere en liste til en matrise i Java, bruk følgende tilnærminger:

  • ToArray ()”Metode.
  • ToArray () Metode og “Heltall”Objekt.

Tilnærming 1: Konverter listen til Array i Java ved å bruke “ToArray ()” -metoden

ToArray ()”Metode konverterer en“ArrayList”Inn i en matrise og returnerer den. “Legg til()”Metode legger til elementer i listen. Disse metodene kan brukes for å bare konvertere den opprettede listen til en matrise.

Syntaks

ArrayList.ToArray (Array)

I denne syntaksen, “Array”Tilsvarer matrisen der“ArrayList”Elementer lagres.

Eksempel
Før du fortsetter med de akkumulerte eksemplene, må du huske å inkludere følgende bibliotek:

Importer Java.util.ArrayList;

Legg deretter til følgende kode:

offentlig klasse listToArray
public static void main (String [] args)
ArrayList ConvertList = new ArrayList ();
konvertitt.Legg til (1);
konvertitt.Legg til (2);
konvertitt.Legg til (3);
konvertitt.Legg til (4);
System.ute.println ("Listen er:"+konvertitt);
Objekt [] objarr = konvertitt.toArray ();
System.ute.println ("Verdiene i en matrise er:");
for (int i = 0; iSystem.ute.println (objarr [i]);

I kodelinjene ovenfor:

  • For det første, lage et heltall “ArrayList”Ved hjelp av et objekt som heter“konvertitt”Via“ny”Nøkkelord og“ArrayList ()Henholdsvis konstruktør.
  • I neste trinn kan du knytte "Legg til()”Metode med det opprettede objektet for å legge til de spesifiserte heltallene og skrive ut listen.
  • Etter det, påkalle “ToArray ()”Metode for å konvertere den opprettede listen til en matrise ved å referere til listeobjektet.
  • Til slutt, bruk "til”Loop for å iterere langs en rekke elementer og vise dem individuelt.

Produksjon

I output ovenfor kan det observeres at listen blir omgjort til en matrise på riktig måte.

Tilnærming 2: Konverter listen til Array i Java ved å bruke “ToArray ()” -metode og “Heltall” -objekt

I denne tilnærmingen, de diskuterte “ToArray ()”Metode kan brukes for å transformere“ArrayList”Først til et heltallobjekt ved å spesifisere størrelsen og deretter inn i en matrise.

Eksempel
La oss gå videre til følgende kodelinjer:

offentlig klasse listToArray
public static void main (String [] args)
ArrayList ConvertList = new ArrayList ();
konvertitt.Legg til (1);
konvertitt.Legg til (2);
konvertitt.Legg til (3);
konvertitt.Legg til (4);
Heltall [] updArray = nytt heltall [4];
konvertitt.ToArray (updaRray);
System.ute.println ("Listen er:"+konvertitt);
Objekt [] objarr = konvertitt.toArray ();
System.ute.println ("Verdiene i en matrise er:");
for (int i = 0; iSystem.ute.println (objarr [i]);

Bruk følgende trinn som angitt i ovennevnte kodebit:

  • Husk de diskuterte tilnærmingene for å skape en “ArrayList”Og legg den til med de spesifiserte heltallene via“Legg til()”Metode.
  • Nå, lage en “Heltall”Objekt ved å bruke“ny”Nøkkelord og“Heltall ()Henholdsvis konstruktør.
  • Dette vil konvertere “ArrayList”Inn i et heltallobjekt ved å spesifisere størrelsen.
  • Til slutt, på samme måte, konverter arraylisten til en matrise via "ToArray ()”Metode og vise matriseelementene via“til" Løkke.

Produksjon

I dette utfallet kan det analyseres at listeverdiene akkumuleres i en matrise deretter.

Konklusjon

For å konvertere en liste til en matrise i Java, bruk "ToArray ()”Metode eller kombinert”ToArray ()”Metode og“Heltall”Objekt. Disse tilnærmingene konverterer ganske enkelt de spesifiserte “ArrayList”Inn i en matrise via en“Heltall”Objekt. Denne bloggen diskuterte tilnærmingene til å konvertere en liste til en matrise i Java.