Sisukord:

Kuidas lähtestada Java konstruktoris ArrayList?
Kuidas lähtestada Java konstruktoris ArrayList?

Video: Kuidas lähtestada Java konstruktoris ArrayList?

Video: Kuidas lähtestada Java konstruktoris ArrayList?
Video: Java EE для начинающих. Урок 9: Куки (Cookies). 2024, November
Anonim

Kui soovite lihtsalt kuulutama see sisse konstruktor sul võib olla kood: ArrayList nimi = uus ArrayList (); Muidu saab kuulutama seda kui põldu ja siis initsialiseerida see sisse konstruktor.

Sellega seoses, kuidas lähtestada Java-s ArrayList?

Allpool on toodud erinevad meetodid ArrayListi lähtestamiseks Javas:

  1. Initsialiseerimine add()-ga Süntaks: ArrayList str = new ArrayList(); str.add("Nohikud"); str.add("for"); str.add("Nohikud");
  2. Initsialiseerimine asList() abil
  3. Initsialiseerimine meetodi List.of() abil.
  4. Initsialiseerimine teise kollektsiooni abil.

kuidas nimekirja koostada? Allpool on loetletud loendi lähtestamise viisid.

  1. Kasutades meetodit List.add(). Kuna loend on liides, ei saa seda otseselt luua.
  2. Massiivide kasutamine. asList()
  3. Collections klassi meetodite kasutamine. Kogude klassis on mitmesuguseid meetodeid, mida saab kasutada loendi koostamiseks.
  4. Java 8 Streami kasutamine.
  5. Java 9 loendi kasutamine.

Seejärel tekib küsimus, kuidas deklareerida ArrayList?

Java ArrayListi näide

  1. import java.util.*;
  2. klass ArrayList1{
  3. public static void main(String args){
  4. ArrayList list=new ArrayList();//Massiiviloendi loomine.
  5. list.add("Ravi");//Objekti lisamine massiiviloendisse.
  6. list.add("Vijay");
  7. list.add("Ravi");
  8. list.add("Ajay");

Kuidas luua Javas konstruktorit?

Constructori kirjutamise reeglid:

  1. Klassi konstruktori(te) nimi peab olema sama, mis klassi nimi, milles see asub.
  2. Java konstruktor ei saa olla abstraktne, lõplik, staatiline ja sünkroonitud.
  3. Juurdepääsu modifikaatoreid saab kasutada konstruktori deklaratsioonis, et kontrollida selle juurdepääsu, st milline teine klass saab konstruktorit kutsuda.

Soovitan: