Tartalomjegyzék:

Hogyan inicializálható egy ArrayList egy konstruktorban Java nyelven?
Hogyan inicializálható egy ArrayList egy konstruktorban Java nyelven?

Videó: Hogyan inicializálható egy ArrayList egy konstruktorban Java nyelven?

Videó: Hogyan inicializálható egy ArrayList egy konstruktorban Java nyelven?
Videó: App!képzés - androidos mobilalkalmazás-fejlesztés | Helymeghatározás és térképkezelés (2. rész) 2024, December
Anonim

Ha csak akarod kijelent azt a konstruktőr megkaphatja a kódot: Tömb lista név = új Tömb lista (); Különben megteheti kijelent mezőként, majd inicializálni azt a konstruktőr.

Ezzel kapcsolatban hogyan lehet Java-ban inicializálni egy ArrayList-et?

Az alábbiakban bemutatjuk az ArrayList Java nyelven történő inicializálásának különböző módszereit:

  1. Inicializálás add()-val Szintaxis: ArrayList str = new ArrayList(); str.add("Geeks"); str.add("for"); str.add("Geeks");
  2. Inicializálás az asList() használatával
  3. Inicializálás List.of() metódussal.
  4. Inicializálás egy másik gyűjtemény használatával.

hogyan kell listát inicializálni? Az alábbiakban a lista inicializálásának következő módjai vannak:

  1. A List.add() metódus használata. Mivel a lista egy interfész, nem lehet közvetlenül példányosítani.
  2. Tömbök használata. asList()
  3. Gyűjtemények osztálymetódusok használata. A Gyűjtemények osztályban különféle metódusok használhatók a lista példányosítására.
  4. Java 8 Stream használata.
  5. Java 9 List használata.

Ezt követően a kérdés az, hogyan deklarálható egy ArrayList?

Java ArrayList példa

  1. import java.util.*;
  2. osztály ArrayList1{
  3. public static void main(String args){
  4. ArrayList list=new ArrayList();//Tömblista létrehozása.
  5. list.add("Ravi");//Objektum hozzáadása a tömblistához.
  6. list.add("Vijay");
  7. list.add("Ravi");
  8. list.add("Ajay");

Hogyan készítsünk konstruktort Java nyelven?

A Constructor írás szabályai:

  1. Egy osztály konstruktorának (konstruktorainak) meg kell egyeznie az osztálynévvel, amelyben található.
  2. A Java konstruktor nem lehet absztrakt, végleges, statikus és szinkronizált.
  3. Hozzáférési módosítók használhatók a konstruktor deklarációjában a hozzáférés szabályozására, azaz hogy melyik másik osztály hívhatja meg a konstruktort.

Ajánlott: