Inhaltsverzeichnis:

Wie initialisieren Sie eine ArrayList in einem Konstruktor in Java?
Wie initialisieren Sie eine ArrayList in einem Konstruktor in Java?

Video: Wie initialisieren Sie eine ArrayList in einem Konstruktor in Java?

Video: Wie initialisieren Sie eine ArrayList in einem Konstruktor in Java?
Video: Konstruktor - Objektorientierte Programmierung in Java 3 2024, Kann
Anonim

Wenn du nur willst erklären es in der Konstrukteur du kannst den Code haben: Anordnungsliste Name = neu Anordnungsliste (); Sonst kannst du erklären es als Feld, und dann initialisieren es in der Konstrukteur.

Wie initialisieren Sie diesbezüglich eine ArrayList in Java?

Unten sind die verschiedenen Methoden zum Initialisieren einer ArrayList in Java:

  1. Initialisierung mit add() Syntax: ArrayList str = new ArrayList(); str.add("Geeks"); str.add("für"); str.add("Geeks");
  2. Initialisierung mit asList()
  3. Initialisierung mit der Methode List.of().
  4. Initialisierung mit einer anderen Collection.

Wie initialisiert man eine Liste? Im Folgenden finden Sie die folgenden Möglichkeiten zum Initialisieren einer Liste:

  1. Verwenden der Methode List.add(). Da list eine Schnittstelle ist, kann man sie nicht direkt instanziieren.
  2. Verwenden von Arrays. asList()
  3. Verwenden von Methoden der Collections-Klasse. Es gibt verschiedene Methoden in der Collections-Klasse, mit denen eine Liste instanziiert werden kann.
  4. Verwenden von Java 8-Stream.
  5. Verwenden der Java 9-Liste.

Anschließend stellt sich die Frage, wie deklariert man eine ArrayList?

Java ArrayList-Beispiel

  1. java.util.* importieren;
  2. Klasse ArrayList1{
  3. public static void main(String args){
  4. ArrayList list=new ArrayList(); //Arrayliste erstellen.
  5. list.add("Ravi");//Objekt in Arraylist hinzufügen.
  6. list.add("Vijay");
  7. list.add("Ravi");
  8. list.add("Ajay");

Wie erstellt man einen Konstruktor in Java?

Regeln für das Schreiben von Konstruktoren:

  1. Konstruktoren einer Klasse müssen denselben Namen haben wie der Klassenname, in dem sie sich befinden.
  2. Ein Konstruktor in Java kann nicht abstrakt, final, statisch und synchronisiert sein.
  3. Zugriffsmodifikatoren können in der Konstruktordeklaration verwendet werden, um den Zugriff zu steuern, d. h. welche andere Klasse den Konstruktor aufrufen kann.

Empfohlen: