Java Arraydeque - Addfirst, Addlast

Java Arraydeque - Addfirst, Addlast

Arraydeque - Addfirst ()

Java.Util.Arraydeque.Addfirst () fügt dem ersten eines Arraydeque -Sammlungsobjekts ein Element hinzu.
Es ist wichtig, einen Parameter an diese Methode zu übergeben.
Wenn wir diese Methode kontinuierlich verwenden, um Elemente hinzuzufügen, wird jedes Element an der ersten Position in der Arraydeque eingefügt.

Syntax

Arraydeque_Object.Addfirst (Element)

Wo Arraydeque_Object repräsentiert die Arraydeque -Sammlung.

Parameter

Es dauert ein Element in Bezug auf den Arraydeque -Sammlungsobjekttyp.

Notiz

  1. Wenn wir ein falsches Datentypelement einfügen, wird der Fehler zurückgegeben.
  2. Wenn wir einen Nullwert einfügen, a NULLPOINTERException ist geworfen.

Beispiel 1

Hier erstellen wir eine Arraydeque -Sammlung mit 5 Ganzzahlen und fügen zunächst ein Element hinzu.

Java importieren.Util.*;
Java importieren.Util.Arraydeque;
Hauptklasse Haupt

public static void main (String [] args)
// Arraydeque namens A_DEQUE_OBJECT mit ganzzahliger Typ erstellen
Dequea_deque_object = new arraydeque ();
// 5 Werte in a_deque_object einfügen.
a_deque_object.add (12);
a_deque_object.hinzufügen (22);
a_deque_object.add (02);
a_deque_object.add (52);
a_deque_object.hinzufügen (62);
System.aus.println ("tatsächliche Daten in a_deque_object vorhanden:"+ a_deque_object);
// Fügen Sie es an der ersten Position 100 hinzu
a_deque_object.Addfirst (100);
System.aus.println ("endgültige Daten in a_deque_object vorhanden:"+ a_deque_object);

Ausgang:

Wir können also sehen, dass 100 zunächst in a_deque_object eingefügt wird.

Erläuterung

Zeile 9:

Erstellen Sie eine Arraydeque mit dem Namen A_DEQUEOBJECT mit einem Ganzzahltyp.

Zeile 12-18:

Fügen Sie Elemente hinzu und geben Sie die Daten zurück.

Zeile 21:

Fügen Sie nun 100 an der ersten Position hinzu.

Schließlich können Sie die endgültigen Daten in a_deque_object anzeigen.

Beispiel 2

Hier erstellen wir eine Arraydeque -Sammlung mit 5 Saiten und fügen einige Elemente an der ersten Position kontinuierlich ein.

Java importieren.Util.*;
Java importieren.Util.Arraydeque;
Hauptklasse Haupt

public static void main (String [] args)
// Arraydeque namens a_deque_object mit String -Typ erstellen
Dequea_deque_object = new arraydeque ();
// 5 Elemente in a_deque_object einfügen.
a_deque_object.add ("Kalium");
a_deque_object.add ("Wasserstoff");
a_deque_object.add ("helium");
a_deque_object.add ("Sauerstoff");
a_deque_object.add ("Magnesium");
System.aus.println ("tatsächliche Daten in a_deque_object vorhanden:"+a_deque_object);
// "HCl" zu A_DEQUE_OBJECT an der ersten Position hinzufügen
a_deque_object.Addfirst ("HCl");
System.aus.println ("Daten in a_deque_object nach hinzugefügtem HCL vorhanden:"+ a_deque_object);
// "H2SO4" zu A_DEQUE_OBJECTAT die erste Position hinzufügen
a_deque_object.Addfirst ("H2SO4");
System.aus.println ("Daten in a_deque_Object nach hinzuzufügen h2so4:"+ a_deque_object);
// A_DEQUE_OBJECT "H2O" an der ersten Position hinzufügen
a_deque_object.Addfirst ("H2O");
System.aus.println ("Daten in a_deque_object nach hinzugefügtem H2O vorhanden:"+ a_deque_object);
// Null zu A_DEQUE_OBJECT an der ersten Position hinzufügen
a_deque_object.Addfirst (NULL);
System.aus.println ("Daten in a_deque_Object nach hinzugefügtem Null:"+ a_deque_object);

Ausgang:

Also haben wir zunächst drei Elemente eins nach dem anderen eingefügt.

Erläuterung

Zeile 9:

Erstellen Sie ein Arraydeque mit dem Namen A_DEQUEOBJECT mit dem String -Typ.

Zeile 12-18:

Fügen Sie Elemente hinzu und geben Sie die Daten zurück.

Zeile 21,22:

Fügen Sie nun an der ersten Position "HCL" hinzu und geben Sie a_deque_object zurück.

Zeile 25,26:

Fügen Sie nun "H2SO4" an der ersten Position hinzu und geben Sie a_deque_object zurück.

Zeile 29,30:

Fügen Sie nun "H2O" an der ersten Position hinzu und geben Sie a_deque_object zurück.

Zeile 33,34:

Fügen Sie nun Null an der ersten Position hinzu. Sie können die Ausnahme sehen.

Arraydeque - Addlast ()

Java.Util.Arraydeque.Addlast () fügt ein Element am letzten eines Arraydeque -Sammlungsobjekts hinzu.
Es ist wichtig, einen Parameter an diese Methode zu übergeben.
Wenn wir diese Methode kontinuierlich verwenden, um Elemente hinzuzufügen, wird jedes Element an der letzten Position in der Arraydeque eingefügt. Wir können sagen, dass Addlast () der Methode add () ziemlich ähnlich ist.

Syntax

Arraydeque_Object.Addlast (Element)

Wo Arraydeque_Object repräsentiert die Arraydeque -Sammlung.

Parameter

Es dauert ein Element in Bezug auf den Arraydeque -Sammlungsobjekttyp.

Notiz

  1. Wenn wir ein falsches Datentypelement einfügen, wird der Fehler zurückgegeben.
  2. Wenn wir einen Nullwert einfügen, a NULLPOINTERException ist geworfen.

Beispiel 1

Hier erstellen wir eine Arraydeque -Sammlung mit 5 Ganzzahlen und fügen endlich ein Element hinzu.

Java importieren.Util.*;
Java importieren.Util.Arraydeque;
Hauptklasse Haupt

public static void main (String [] args)
// Arraydeque namens A_DEQUE_OBJECT mit ganzzahliger Typ erstellen
Dequea_deque_object = new arraydeque ();
// 5 Werte in a_deque_object einfügen.
a_deque_object.add (12);
a_deque_object.hinzufügen (22);
a_deque_object.add (02);
a_deque_object.add (52);
a_deque_object.hinzufügen (62);
System.aus.println ("tatsächliche Daten in a_deque_object vorhanden:"+ a_deque_object);
// Fügen Sie es an der letzten Position 100 hinzu
a_deque_object.Addlast (100);
System.aus.println ("endgültige Daten in a_deque_object vorhanden:"+ a_deque_object);

Ausgang:

So können wir sehen, dass 100 am letzten von a_deque_object eingefügt wird.

Erläuterung

Zeile 9:

Erstellen Sie eine Arraydeque mit dem Namen A_DEQUEOBJECT mit einem Ganzzahltyp.

Zeile 12-18:

Fügen Sie Elemente hinzu und geben Sie die Daten zurück.

Zeile 21:

Fügen Sie jetzt 100 an der letzten Position hinzu.

Schließlich können Sie die endgültigen Daten in a_deque_object anzeigen.

Beispiel 2

Hier erstellen wir eine Arraydeque -Sammlung mit 5 Saiten und fügen einige Elemente an der letzten Position kontinuierlich ein.

Java importieren.Util.*;
Java importieren.Util.Arraydeque;
Hauptklasse Haupt

public static void main (String [] args)
// Arraydeque namens a_deque_object mit String -Typ erstellen
Dequea_deque_object = new arraydeque ();
// 5 Elemente in a_deque_object einfügen.
a_deque_object.add ("Kalium");
a_deque_object.add ("Wasserstoff");
a_deque_object.add ("helium");
a_deque_object.add ("Sauerstoff");
a_deque_object.add ("Magnesium");
System.aus.println ("tatsächliche Daten in a_deque_object vorhanden:"+ a_deque_object);
// "HCl" zu A_DEQUE_OBJECT an der letzten Position hinzufügen
a_deque_object.Addlast ("HCl");
System.aus.println ("Daten in a_deque_object nach hinzugefügtem HCL vorhanden:"+ a_deque_object);
// A_deque_Object an der letzten Position "H2SO4" hinzufügen
a_deque_object.Addlast ("H2SO4");
System.aus.println ("Daten in a_deque_Object nach hinzuzufügen h2so4:"+ a_deque_object);
// A_DEQUE_OBJECT "H2O" an der letzten Position hinzufügen
a_deque_object.Addlast ("H2O");
System.aus.println ("Daten in a_deque_object nach hinzugefügtem H2O vorhanden:"+ a_deque_object);
// Null zu A_DEque_Object an der letzten Position hinzufügen
a_deque_object.Addlast (NULL);
System.aus.println ("Daten in a_deque_Object nach hinzugefügtem Null:"+ a_deque_object);

Ausgang:

Also haben wir endlich drei Elemente eins nach dem anderen eingefügt.

Erläuterung

Zeile 9:

Erstellen Sie ein Arraydeque mit dem Namen A_DEQUEOBJECT mit dem String -Typ.

Zeile 12-18:

Fügen Sie Elemente hinzu und geben Sie die Daten zurück.

Zeile 21,22:

Fügen Sie nun in der letzten Position "hcl" hinzu und geben Sie a_deque_object zurück.

Zeile 25,26:

Fügen Sie nun "H2SO4" an der letzten Position hinzu und geben Sie a_deque_object zurück.

Zeile 29,30:

Fügen Sie nun in der letzten Position "H2O" hinzu und geben Sie a_deque_object zurück.

Zeile 33,34:

Fügen Sie nun Null an der letzten Position hinzu. Sie können die Ausnahme sehen.

Abschluss

Wir haben gesehen. Wenn wir Null als Parameter für beide Methoden bereitstellen, NULLPOINTERException wird erhöht. Wir haben festgestellt, dass die Addlast () -Methode der add () -Methode in seiner Funktionalität ähnelt.