Indholdsfortegnelse:

Hvordan initialiserer du en ArrayList i en konstruktør i Java?
Hvordan initialiserer du en ArrayList i en konstruktør i Java?

Video: Hvordan initialiserer du en ArrayList i en konstruktør i Java?

Video: Hvordan initialiserer du en ArrayList i en konstruktør i Java?
Video: C++ | Конструктор | Деструктор | Оператор присваивания | Введение в ООП | 04 2024, April
Anonim

Hvis du bare vil erklære det i konstruktør du kan få koden: ArrayList navn = nyt ArrayList (); Ellers kan du erklære det som et felt, og så initialisere det i konstruktør.

Med hensyn til dette, hvordan initialiserer du en ArrayList i Java?

Nedenfor er de forskellige metoder til at initialisere en ArrayList i Java:

  1. Initialisering med add() Syntaks: ArrayList str = new ArrayList(); str.add("Nørder"); str.add("for"); str.add("Nørder");
  2. Initialisering ved hjælp af asList()
  3. Initialisering ved hjælp af List.of() metode.
  4. Initialisering ved hjælp af en anden samling.

hvordan initialiserer du en liste? Nedenfor er følgende måder at initialisere en liste på:

  1. Brug af List.add() metoden. Da liste er en grænseflade, kan man ikke direkte instansiere den.
  2. Brug af arrays. asList()
  3. Brug af Collections-klassemetoder. Der er forskellige metoder i klassen Samlinger, der kan bruges til at instansiere en liste.
  4. Brug af Java 8 Stream.
  5. Brug af Java 9 List.

Efterfølgende er spørgsmålet, hvordan man erklærer en ArrayList?

Eksempel på Java ArrayList

  1. importer java.util.*;
  2. klasse ArrayList1{
  3. public static void main(String args){
  4. ArrayList list=ny ArrayList();//Opretter arraylist.
  5. list.add("Ravi");//Tilføjelse af objekt i arraylist.
  6. list.add("Vijay");
  7. list.add("Ravi");
  8. list.add("Ajay");

Hvordan opretter man en konstruktør i Java?

Regler for at skrive konstruktør:

  1. Konstruktør(e) af en klasse skal have samme navn som det klassenavn, den er i.
  2. En konstruktør i Java kan ikke være abstrakt, endelig, statisk og synkroniseret.
  3. Adgangsmodifikatorer kan bruges i konstruktørdeklaration til at kontrollere dens adgang, dvs. hvilken anden klasse kan kalde konstruktøren.

Anbefalede: