Innholdsfortegnelse:

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: ArrayList in Java Tutorial 2024, November
Anonim

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

Angående dette, hvordan initialiserer du en ArrayList i Java?

Nedenfor er de ulike metodene for å initialisere en ArrayList i Java:

  1. Initialisering med add() Syntaks: ArrayList str = new ArrayList(); str.add("Geeks"); str.add("for"); str.add("Geeks");
  2. Initialisering ved hjelp av asList()
  3. Initialisering ved hjelp av List.of()-metoden.
  4. Initialisering ved hjelp av en annen samling.

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

  1. Bruker List.add() metoden. Siden listen er et grensesnitt, kan man ikke instansiere den direkte.
  2. Bruke Arrays. asList()
  3. Bruke klassemetoder for samlinger. Det finnes ulike metoder i klassen Samlinger som kan brukes til å instansiere en liste.
  4. Bruker Java 8 Stream.
  5. Bruker Java 9 List.

Deretter er spørsmålet, hvordan erklærer du 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();//Oppretter arraylist.
  5. list.add("Ravi");//Legger til objekt i arraylist.
  6. list.add("Vijay");
  7. list.add("Ravi");
  8. list.add("Ajay");

Hvordan lager du en konstruktør i Java?

Regler for å skrive konstruktør:

  1. Konstruktøren(e) av en klasse må ha samme navn som klassenavnet den ligger i.
  2. En konstruktør i Java kan ikke være abstrakt, endelig, statisk og synkronisert.
  3. Tilgangsmodifikatorer kan brukes i konstruktørerklæring for å kontrollere tilgangen, dvs. hvilken annen klasse som kan kalle konstruktøren.

Anbefalt: