Arraydeque - addFirst ()
Java.util.Arraydeque.addFirst () legger til et element til det første av et arraydeque -samlingsobjekt.
Det er viktig å overføre en parameter til denne metoden.
Hvis vi kontinuerlig bruker denne metoden for å legge til elementer, settes hvert element inn i første stilling i Arraydeque.
Syntaks
arraydeque_object.addFirst (element)
Hvor arraydeque_object representerer arraydeque -samlingen.
Parameter
Det tar et element med hensyn til Arraydeque Collection Object Type.
Merk
- Hvis vi setter inn et feil datatypeelement, returneres feilen.
- Hvis vi setter inn en nullverdi, a NullPointerException blir kastet.
Eksempel 1
Her vil vi lage en arraydeque -samling med 5 heltall og legge til et element til å begynne med.
Importer Java.util.*;
Importer Java.util.Arraydeque;
Offentlig klasse Main
public static void main (String [] args)
// Opprett arraydeque kalt a_deque_object med heltallstype
Dequea_deque_object = new ArrayDeque ();
// Sett inn 5 verdier i a_deque_object.
a_deque_object.Legg til (12);
a_deque_object.Legg til (22);
a_deque_object.Legg til (02);
a_deque_object.Legg til (52);
a_deque_object.Legg til (62);
System.ute.println ("faktiske data til stede i a_deque_object:"+ a_deque_object);
// legg 100 til den på første stilling
a_deque_object.addFirst (100);
System.ute.println ("endelige data til stede i a_deque_object:"+ a_deque_object);
Produksjon:
Så vi kan se 100 settes inn i første om A_DEQUE_Object.
Forklaring
Linje 9:
Lag en arraydeque som heter A_DequeObject med en heltalltype.
Linje 12-18:
Legg til elementer i det og returner dataene.
Linje 21:
Legg nå til 100 på første plassering.
Til slutt kan du vise de endelige dataene som er til stede i A_DEQUE_OBJECT.
Eksempel 2
Her vil vi lage en arraydeque -samling med 5 strenger og sette inn noen elementer i første stilling kontinuerlig.
Importer Java.util.*;
Importer Java.util.Arraydeque;
Offentlig klasse Main
public static void main (String [] args)
// Opprett arraydeque kalt a_deque_object med strengtype
Dequea_deque_object = new ArrayDeque ();
// Sett inn 5 elementer i A_DEQUE_Object.
a_deque_object.legg til ("kalium");
a_deque_object.legg til ("hydrogen");
a_deque_object.legg til ("helium");
a_deque_object.legg til ("oksygen");
a_deque_object.legg til ("magnesium");
System.ute.println ("faktiske data til stede i a_deque_object:"+a_deque_object);
// Legg til "HCL" til A_DEQUE_OBJECT på første stilling
a_deque_object.addFirst ("HCl");
System.ute.Println ("Data til stede i A_DEQUE_Object etter å ha lagt til HCL:"+ A_DEQUE_OBOCTE);
// Legg til "H2SO4" til A_DEQUE_OBJECTAT den første stillingen
a_deque_object.addFirst ("H2SO4");
System.ute.Println ("Data til stede i A_DEQUE_Object etter å ha lagt til H2SO4:"+ A_DEQUE_OBJECT);
// Legg til "H2O" til A_DEQUE_Object på første stilling
a_deque_object.addFirst ("h2o");
System.ute.Println ("Data til stede i A_DEQUE_Object etter å ha lagt til H2O:"+ A_DEQUE_Object);
// Legg null til A_DEQUE_Object på første stilling
a_deque_object.addFirst (null);
System.ute.Println ("Data til stede i A_Deque_Object etter å ha lagt til null:"+ a_deque_object);
Produksjon:
Så vi satte inn tre elementer en etter en til å begynne med.
Forklaring
Linje 9:
Lag en ArrayDeque som heter A_DequeObject med strengtype.
Linje 12-18:
Legg til elementer i det og returner dataene.
Linje 21,22:
Legg nå til "HCL" på første stilling og returner A_DEQUE_OBJECT.
Linje 25,26:
Legg nå til “H2SO4” på første stilling og returner A_DEQUE_Object.
Linje 29,30:
Legg nå til “H2O” på første stilling og returner A_DEQUE_Object.
Linje 33,34:
Legg nå null på første stilling. Du kan se unntaket hevet.
Arraydeque - Addlast ()
Java.util.Arraydeque.AddLast () legger til et element på det siste av et Arraydeque -samlingsobjekt.
Det er viktig å overføre en parameter til denne metoden.
Hvis vi kontinuerlig bruker denne metoden for å legge til elementer, settes hvert element inn i den siste posisjonen i arraydeque. Vi kan si at addlast () er ganske lik Add () -metoden.
Syntaks
arraydeque_object.addlast (element)
Hvor arraydeque_object representerer arraydeque -samlingen.
Parameter
Det tar et element med hensyn til Arraydeque Collection Object Type.
Merk
- Hvis vi setter inn et feil datatypeelement, returneres feilen.
- Hvis vi setter inn en nullverdi, a NullPointerException blir kastet.
Eksempel 1
Her vil vi lage en arraydeque -samling med 5 heltall og legge til et element til slutt.
Importer Java.util.*;
Importer Java.util.Arraydeque;
Offentlig klasse Main
public static void main (String [] args)
// Opprett arraydeque kalt a_deque_object med heltallstype
Dequea_deque_object = new ArrayDeque ();
// Sett inn 5 verdier i a_deque_object.
a_deque_object.Legg til (12);
a_deque_object.Legg til (22);
a_deque_object.Legg til (02);
a_deque_object.Legg til (52);
a_deque_object.Legg til (62);
System.ute.println ("faktiske data til stede i a_deque_object:"+ a_deque_object);
// Legg til 100 i den siste posisjonen
a_deque_object.addlast (100);
System.ute.println ("endelige data til stede i a_deque_object:"+ a_deque_object);
Produksjon:
Så vi kan se 100 er satt inn på den siste av A_DEQUE_OBJECT.
Forklaring
Linje 9:
Lag en arraydeque som heter A_DequeObject med en heltalltype.
Linje 12-18:
Legg til elementer i det og returner dataene.
Linje 21:
Legg nå til 100 på siste stilling.
Til slutt kan du vise de endelige dataene som er til stede i A_DEQUE_OBJECT.
Eksempel 2
Her vil vi lage en arraydeque -samling med 5 strenger og sette inn noen elementer i siste posisjon kontinuerlig.
Importer Java.util.*;
Importer Java.util.Arraydeque;
Offentlig klasse Main
public static void main (String [] args)
// Opprett arraydeque kalt a_deque_object med strengtype
Dequea_deque_object = new ArrayDeque ();
// Sett inn 5 elementer i A_DEQUE_Object.
a_deque_object.legg til ("kalium");
a_deque_object.legg til ("hydrogen");
a_deque_object.legg til ("helium");
a_deque_object.legg til ("oksygen");
a_deque_object.legg til ("magnesium");
System.ute.println ("faktiske data til stede i a_deque_object:"+ a_deque_object);
// Legg til "HCl" til A_DEQUE_OBJECT i siste stilling
a_deque_object.addlast ("hcl");
System.ute.Println ("Data til stede i A_DEQUE_Object etter å ha lagt til HCL:"+ A_DEQUE_OBOCTE);
// Legg til "H2SO4" til A_DEQUE_Object på siste stilling
a_deque_object.addlast ("H2SO4");
System.ute.Println ("Data til stede i A_DEQUE_Object etter å ha lagt til H2SO4:"+ A_DEQUE_OBJECT);
// Legg til "H2O" til A_DEQUE_Object på siste stilling
a_deque_object.addlast ("h2o");
System.ute.Println ("Data til stede i A_DEQUE_Object etter å ha lagt til H2O:"+ A_DEQUE_Object);
// Legg null til A_DEQUE_Object på siste stilling
a_deque_object.addlast (null);
System.ute.Println ("Data til stede i A_Deque_Object etter å ha lagt til null:"+ a_deque_object);
Produksjon:
Så vi satte inn tre elementer en etter en.
Forklaring
Linje 9:
Lag en ArrayDeque som heter A_DequeObject med strengtype.
Linje 12-18:
Legg til elementer i det og returner dataene.
Linje 21,22:
Legg nå til "HCL" i siste stilling og returner A_DEQUE_OBJECT.
Linje 25,26:
Legg nå til “H2SO4” i siste stilling og returner A_DEQUE_OBJECT.
Linje 29,30:
Legg nå til “H2O” i siste stilling og returner A_DEQUE_Object.
Linje 33,34:
Legg nå null i siste stilling. Du kan se unntaket hevet.
Konklusjon
Vi så hvordan vi kan legge til elementer i den første plasseringen av Arraydeque Collection -objektet ved hjelp av AddFirst () -metoden og på den siste posisjonen til Arraydeque -samlingen, objektet ved hjelp av AddLast () -metoden. Hvis vi gir null som en parameter til begge metodene, NullPointerException heves. Vi fant at addlast () -metoden ligner på Add () -metoden i dens funksjonalitet.