Përmbajtje:

Si të inicializoni një ArrayList në një konstruktor në Java?
Si të inicializoni një ArrayList në një konstruktor në Java?

Video: Si të inicializoni një ArrayList në një konstruktor në Java?

Video: Si të inicializoni një ArrayList në një konstruktor në Java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Mund
Anonim

Nëse dëshironi vetëm deklaroj atë në konstruktor ju mund të keni kodin: ArrayList emër = i ri ArrayList (); Përndryshe mundeni deklaroj atë si fushë, dhe më pas inicializoj atë në konstruktor.

Lidhur me këtë, si e inicializoni një ArrayList në Java?

Më poshtë janë metodat e ndryshme për të inicializuar një ArrayList në Java:

  1. Inicializimi me add() Sintaksa: ArrayList str = new ArrayList(); str.add ("Geeks"); str.add ("për"); str.add ("Geeks");
  2. Inicializimi duke përdorur asList()
  3. Inicializimi duke përdorur metodën List.of().
  4. Inicializimi duke përdorur një koleksion tjetër.

si e inicializon një listë? Më poshtë janë mënyrat e mëposhtme për të inicializuar një listë:

  1. Duke përdorur metodën List.add(). Meqenëse lista është një ndërfaqe, nuk mund ta instantojmë drejtpërdrejt atë.
  2. Përdorimi i vargjeve. aslist()
  3. Përdorimi i metodave të klasës Koleksione. Ekzistojnë metoda të ndryshme në klasën e Koleksioneve që mund të përdoren për të instancuar një listë.
  4. Duke përdorur Java 8 Stream.
  5. Përdorimi i listës Java 9.

Më pas, pyetja është, si e deklaroni një ArrayList?

Shembull Java ArrayList

  1. import java.util.*;
  2. klasa ArrayList1{
  3. publike statike e zbrazët kryesore (args varg){
  4. Lista e ArrayList=ArrayList e re();//Krijimi i listës së grupeve.
  5. list.add("Ravi");//Shtimi i objektit në listën e grupeve.
  6. list.add ("Vijay");
  7. list.add("Ravi");
  8. list.add ("Ajay");

Si të krijoni një konstruktor në Java?

Rregullat për shkrimin e Konstruktorit:

  1. Konstruktori(ët) e një klase duhet të kenë të njëjtin emër me emrin e klasës në të cilën ndodhet.
  2. Një konstruktor në Java nuk mund të jetë abstrakt, përfundimtar, statik dhe i sinkronizuar.
  3. Modifikuesit e aksesit mund të përdoren në deklaratën e konstruktorit për të kontrolluar aksesin e tij, dmth cilën klasë tjetër mund ta thërrasë konstruktorin.

Recommended: